public interface ClientApi
| Modifier and Type | Method and Description |
|---|---|
BankAccount |
createBankAccountIBAN(BankAccount bankAccountIBAN) |
BankAccount |
createBankAccountIBAN(java.lang.String idempotencyKey,
BankAccount bankAccountIBAN) |
PayIn |
createBankWireDirect(ClientBankWireDirect bankWireDirect)
Request processing of a payment by bank wire.
|
PayIn |
createBankWireDirect(java.lang.String idempotencyKey,
ClientBankWireDirect bankWireDirect)
Request processing of a payment by bank wire.
|
PayOut |
createPayOut(PayOut payOut) |
PayOut |
createPayOut(java.lang.String idempotencyKey,
PayOut payOut) |
Client |
get()
Get client information.
|
java.util.List<KycDocument> |
getKycDocuments(Pagination pagination,
FilterKycDocuments filter,
Sorting sort) |
java.util.List<Transaction> |
getTransactions(Pagination pagination,
FilterTransactions filter,
Sorting sort)
View all transactions linked to your client wallets.
|
Wallet |
getWallet(FundsType fundsType,
CurrencyIso currency)
View one of your client wallets (fees or credit) with a particular currency.
|
java.util.List<Wallet> |
getWallets(FundsType fundsType,
Pagination pagination)
View your client wallets.
|
java.util.List<Transaction> |
getWalletTransactions(FundsType fundsType,
CurrencyIso currency,
Pagination pagination,
FilterTransactions filter,
Sorting sort)
View the transactions linked to your client wallets (fees and credit)
|
Client |
save(Client client)
Save client
|
void |
uploadLogo(byte[] binaryData)
Upload a logo for client.
|
void |
uploadLogo(java.lang.String filePath)
Upload a logo for client.
|
java.util.List<KycDocument> getKycDocuments(Pagination pagination, FilterKycDocuments filter, Sorting sort) throws java.lang.Exception
java.lang.ExceptionClient get() throws java.lang.Exception
java.lang.ExceptionClient save(Client client) throws java.lang.Exception
client - Updated client object to savejava.lang.Exceptionvoid uploadLogo(byte[] binaryData)
throws java.lang.Exception
binaryData - Bytes of the image filejava.lang.Exceptionvoid uploadLogo(java.lang.String filePath)
throws java.lang.Exception
filePath - File path of the image to uploadjava.lang.Exceptionjava.util.List<Wallet> getWallets(FundsType fundsType, Pagination pagination) throws java.lang.Exception
fundsType parameter.fundsType - One of FundsTypespagination - Pagination objectjava.lang.ExceptionWallet getWallet(FundsType fundsType, CurrencyIso currency) throws java.lang.Exception
fundsType - One of FundsTypescurrency - The particular CurrencyIsojava.lang.Exceptionjava.util.List<Transaction> getWalletTransactions(FundsType fundsType, CurrencyIso currency, Pagination pagination, FilterTransactions filter, Sorting sort) throws java.lang.Exception
fundsType - One of FundsTypescurrency - The CurrencyIso in which to convert resultspagination - Pagination objectfilter - Filtering objectsort - Sorting objectjava.lang.Exceptionjava.util.List<Transaction> getTransactions(Pagination pagination, FilterTransactions filter, Sorting sort) throws java.lang.Exception
pagination - Pagination objectfilter - Filtering objectsort - Sorting objectjava.lang.ExceptionPayIn createBankWireDirect(ClientBankWireDirect bankWireDirect) throws java.lang.Exception
bankWireDirect - The Bank Wire Direct detailsjava.lang.ExceptionPayIn createBankWireDirect(java.lang.String idempotencyKey, ClientBankWireDirect bankWireDirect) throws java.lang.Exception
idempotencyKey - Idempotency keybankWireDirect - The Bank Wire Direct detailsjava.lang.ExceptionBankAccount createBankAccountIBAN(BankAccount bankAccountIBAN) throws java.lang.Exception
java.lang.ExceptionBankAccount createBankAccountIBAN(java.lang.String idempotencyKey, BankAccount bankAccountIBAN) throws java.lang.Exception
java.lang.ExceptionPayOut createPayOut(java.lang.String idempotencyKey, PayOut payOut) throws java.lang.Exception
java.lang.Exception