Seller Wallet v2024-03-01
createTransaction
Create a transaction request from a Seller Wallet account to another customer-provided account.
post/finances/transfers/wallet/2024-03-01/transactions
Query parameters
marketplaceIdstring required
The marketplace for which items are returned. The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to Marketplace IDs.
Headers
destAccountDigitalSignaturestring required
Digital signature for the destination bank account details. For more information, refer to Third-Party Provider Signature Guidance.
amountDigitalSignaturestring required
Digital signature for the source currency transaction amount. Sign in the order of the request definitions. You can omit empty or optional fields. For more information, refer to Third-Party Provider Signature Guidance.
Request body
Example request
{
"sourceAccountId": "amzn1.account.SMUGN2EN3ZHWSRJKH2KCJPII5JEI",
"sourceAmount": {
"amount": 100,
"currency": "USD"
},
"destinationTransactionInstrument": {
"bankAccount": {
"bankAccountNumberFormat": "BBAN",
"bankAccountOwnershipType": "SELF",
"routingNumber": "HBUKGB4B",
"bankNumberFormat": "BASIC",
"accountCountryCode": "CN",
"accountCurrency": "CNY",
"bankAccountNumberTail": "819"
},
"accountHolderName": "John Doe",
"bankAccountNumber": "GB29RBOS60161331926819"
},
"transactionDescription": "This is transaction to partner",
"customerPaymentReference": "BG999999999",
"payeeContactInformation": {
"payeeFirstName": "John",
"payeeLastName": "Doe",
"payeeEntityType": "PERSON",
"addressLine1": "Avenue John F. Kennedy 38",
"city": "Luxembourg",
"state": "LUXEMBOURG",
"postalCode": "1855",
"countryCode": "LU",
"emailAddress": "johndoe@gmail.com",
"phoneNumber": "3450987121"
},
"transferRateDetails": {
"baseAmount": {
"currencyCode": "EUR",
"currencyAmount": 500
},
"fxRateDetails": {
"fxRateId": "UNIQUE_FX_RATE_ID_1",
"baseRate": 7.6915,
"effectiveFxRate": 7.6084,
"rateDirection": "BUY"
},
"transferAmount": {
"currencyCode": "CNY",
"currencyAmount": 3804.2
},
"fees": [
{
"feeId": "Unique_FeeId_001",
"feeType": "TRANSACTION_FEE",
"feeRateValue": "0.9",
"feeAmount": {
"currencyCode": "EUR",
"currencyAmount": 4.5
}
},
{
"feeId": "Unique_FeeId_002",
"feeType": "TAX",
"feeRateValue": "20.0",
"feeAmount": {
"currencyCode": "EUR",
"currencyAmount": 0.9
}
}
]
},
"requestTime": "2024-03-26T02:32:59.787Z"
}Response
Success
Example response
{
"callBackURL": "https://www.example.com/callback/transaction_id/"
}