Payment Initiation Data
Data required to initiate payment
Parameters
Currency Currency in which the payment should be made, in ISO 4217 format (3 uppercase letters).
Int The amount of the transaction in fractional unit (pence, cents etc).
String Default country code (ISO 3166 alpha-2 format) for institution selection.
InstitutionData Selected institution, if null then institution selection screen will be shown before payment.
String Unique reference for the payment from the partner's system. Reference must contain only alphanumeric characters. If value is not provided, it will be generated by Volt.
String Identifier of the transaction in the partner's system. This field can contain up to 100 characters, including special ones. Despite field being optional, we recommend to set this value.
String User agent used by the payer to call the endpoint. Should be formatted as "AppName: {appName}, AppVersion {appVersion}, DeviceModel: {deviceModel}, OSVersion: {oSVersion}"
PayerData Information about the payer
TransactionType The transaction type.