Creating a US Bank Account
how to create an account to transact with
After topping up your Sendcash balance and your api access has been authenticated, You can create a US dollar denominated bank account to transact with by providing recipientDetails, bankDetails and addressDetails.
Argument
Schema
recipientDetails
ownerEmail: String!
accountNumber: String
routingNumber: String
iban: String # international bank account number
destinationType: usa
bankDetails
name: String!
city: String!
country: String!
line1: String!
line2: String
district: String!
postalCode: String!
addressDetails
name: String!
city: String!
country: String!
line1: String!
line2: String
district: String!
postalCode: String!
Once you have all the required fields, you can query the api:
createWireoutAccount.gql
1
createWireoutAccount(
2
recipientDetails: WireoutRecipientDetails!, bankDetails: WireoutAddressDetails!,
3
addressDetails: WireoutAddressDetails!) {
4
accountName
5
accountNumber
6
bankName
7
destinationType
8
iban
9
id
10
ownerEmail
11
routingNumber
12
}
Copied!
If successful, a wire-out account will be created and you can perform a wire-out payment into the account. Keep the id field returned by the resolver handy, you'll need it to initiate and track transactions.
Copy link