Integration
This section covers the steps you need to integrate:
-
Connectivity Best Practices
-
Collect the beneficiary's bank account details
-
Make a payment
-
Receive the result from us after the payment is sent to the banking provider
Submission URLs
-
Test: https://test.envoytx.com/
-
Live: https://www.envoytx.com/
Service WSDLs
-
WSDL Test: https://test.envoytx.com/MerchantAPI.asmx?WSDL
-
WSDL Live: https://www.envoytx.com/MerchantAPI.asmx?WSDL
API methods
The Push to Account service uses the following methods and objects from our API:
getPaymentTemplatesV2
When you make this request, we'll return a paymentTemplate object for you to collect, store and format the beneficiary’s bank details and other payment information. Available for various country/currency combinations.
payToBankAccountV3
Use this method to submit a payment request using information gathered by your website or by our system through the Bank Details Capture service.
PaymentOutNotification
If you've sent us a response using the corresponding PaymentOutNotificationResponse method, we use this method to notify you of a successful payment.
PaymentOutReversalNotification
If you've sent us a response using the corresponding PaymentOutReversalNotificationResponse method, we use this method to notify you of an unsuccessful payment.
Permitted characters
For all fields, you should use only the latin characters (a-z) and digits (1-9).