Each time a payment is received to your Volt Connect account and is successfully reconciled, we will update your payment to a status of RECEIVED. We will also store any sender details we have against the payment itself.
We will then send you a notification to your payment notification endpoint with a status of RECEIVED. Please note that the format of this notification is different to a Volt Gateway notification.
Once you receive the notification, you can take whatever action is required, releasing goods or services as appropriate.
COMPLETED notifications may, in some cases, arrive after the RECEIVED notifications.”
- Volt will send you one notification per payment
- This notification will be delivered to your payment notification URL
- The User-Agent will be Volt/2.0 for Volt Connect notifications and will also contain an X-Volt-Type header of payment_received so that you easily identify the message format to process.
Sender fields will only be available to you if we can ensure compliance with data protection laws.
paymentIdis Volt's internal ID for the payment, as returned in your initial payment request
timestampis when the notification was generated
currencyis the currency of the payment
amountis the amount of the payment, as always in minor units of currency (pence, cents) rather than pounds, euros or dollars.
statusis the payment status
referenceis the reference you specified for the payment
- sender contains the sender's bank details - as supplied to Volt
locationis the 2-letter ISO code for the sender's country (if known)
accountNumberis the domestic account number
sortCodeis the UK sort code
ibanis the international bank account number (for international or SEPA payments)
swiftBicis the SWIFT BIC for the sender's bank
nameis the sender's name
The sender key may contain different fields depending on the sender’s location. For example, senders in the UK may contain sortCode and accountNumber, while SEPA payments will contain iban. International payments may also contain a swiftBic field.
When integrating with us on the sandbox environment, You can setup a given Volt Connect account to have each payment made to it result in status RECEIVED and the corresponding notification being sent