Payment confirmation
A payment confirmation is a customer-facing PDF document that confirms an outgoing wire transfer has been sent. You can make it available to your end customers as a record that the payment was executed and instructed to the payee's bank.
A payment confirmation confirms that we have sent the funds via the payment rail that was instructed. It is not a confirmation that the funds have arrived in the payee's account — settlement times depend on the receiving bank and the payment network.
Prerequisites
- A completed outgoing wire transfer
id. - An authenticated end-user token for a user that belongs to the account owner.
Retrieve a payment confirmation
Returns the payment confirmation for a completed outgoing wire transferWire Transfer A transaction that moves funds between accounts. An incoming wire transfer moves funds from a third-party bank account to a Weavr managed account, while an outgoing wire transfer moves funds from a Weavr managed account to a third-party bank account. Wire transfers require the managed account to have an assigned IBAN (for EUR) or sort code and account number (for GBP). as a PDF. Set the Accept header to application/pdf. The path parameter id is the outgoing wire transferWire Transfer A transaction that moves funds between accounts. An incoming wire transfer moves funds from a third-party bank account to a Weavr managed account, while an outgoing wire transfer moves funds from a Weavr managed account to a third-party bank account. Wire transfers require the managed account to have an assigned IBAN (for EUR) or sort code and account number (for GBP).'s id.
If the transfer was subsequently returned, the document also includes the return details.
A payment confirmation is available only once the outgoing wire transferWire Transfer A transaction that moves funds between accounts. An incoming wire transfer moves funds from a third-party bank account to a Weavr managed account, while an outgoing wire transfer moves funds from a Weavr managed account to a third-party bank account. Wire transfers require the managed account to have an assigned IBAN (for EUR) or sort code and account number (for GBP). has completed. Requesting one for a transfer that is still in progress, or in a state that has no confirmation, returns a 409 response.
Knowing when a confirmation is available
A payment confirmation becomes available when the outgoing wire transferWire Transfer A transaction that moves funds between accounts. An incoming wire transfer moves funds from a third-party bank account to a Weavr managed account, while an outgoing wire transfer moves funds from a Weavr managed account to a third-party bank account. Wire transfers require the managed account to have an assigned IBAN (for EUR) or sort code and account number (for GBP). reaches the COMPLETED state. To know when that happens, subscribe to the outgoing wire transfer webhook and watch for the transfer transitioning to COMPLETED. At that point you can make the confirmation available to your end customer — for example, through a download button in your app.