Transaction State

Picture

Transaction Flow:

The actual flow will depend on both the transaction product type (i.e. cash/mobile-money/bank etc), and on whether you process payments asynchronously or synchronously through your system.

The WorldRemit operations team will agree with you the appropriate workflow when your account is set up.

·       Authorized – the transaction has been authorized for payment and will now be picked up and the correspondent will be notified of the incoming transaction.

·       Correspondent Awaiting – the transaction can be read from the API from the Awaiting method call.

·       Correspondent Processing – the correspondent has read the transaction and/or marked the transaction as locked for payment (this depends on the type of product and workflow assigned to your account). We are awaiting a response to the transaction.

·       Correspondent Acknowledge – this state depends on whether you process transactions asynchronously. This workflow will be assigned to you if there is a delay between reading a transaction, specifically when you are sending the transaction to a remote third-party system for processing.

·       Paid – the transaction has been marked as paid.

·       Failed – the transaction has been marked as failed.

·       Retry – the transaction is delayed, and transmission will be retried later.

·       Cancelled (Not Refunded) – the transaction has been marked as cancelled. There are additional steps to a transaction flow that will be picked up by our customer service department to ensure that the sender is credited the money that they have sent.