Request the payment
You request a payment with the Standard CSV file, Extended CSV File, or payToBankAccountV3 API call.
The options for populating the template are covered in this section.
Full details of the payToBankAccountV3 API call are covered in the reference section.
Specify source or target
Select the funding method you want by specifying ‘S’ (source) or ‘T’ (target) in the sourceOrTarget
field, the methods are:
-
Specify the source amount: To pay a specific amount from your Worldpay AP currency account, specify in the
sourceAmount
field. If thesourceCurrency
and thetargetCurrency
are different, we make a foreign exchange conversion to this currency before remittance. -
Specify the target amount: To send a specific amount to the beneficiary, specify the Push to Account amount in the
targetAmount
field. If thesourceCurrency
and thetargetCurrency
are different, we make a foreign exchange conversion to thetargetAmount
. If thetargetCurrency
is not supported through a domestic route then the Push to Account is sent by international bank transfer, incurring a different fee structure.
Generate a paymentTemplate
There are four ways to provide a paymentTemplate in a payToBankAccountV3 request:
-
If you collect bank details independently, create a paymentTemplate by mapping fields from your platform’s existing data structure.
-
If you capture bank details with our payment templates, insert the paymentTemplate generated.
-
If you use the WPAP Bank Details Capture service to receive a payment template in XML form, insert this XML into the request.
-
If you use WPAP Bank Details Capture service to return a paymentItemId parameter, use this in the request.