Moneywave
  • Moneywave
  • Introduction
  • Send Money to People
    • Banks and Destinations
    • Single Payout
    • Examples
      • Single USD Payout
      • Single ZAR Payout
      • Single KES Payout
    • Check Payout Status
    • Mass Payout
  • Funding for Payout
    • Balances
    • How to Fund
    • Fund with Cards
    • Fund via USSD
    • Check Funding Status
  • Transaction Reporting
    • Search / List
  • Manage Balances
    • Create Balance
    • Fetch Balance
    • Transfer Balance
  • Notifications
    • Asynchronous Payouts
    • Mass Payouts
    • Funding
    • Reversals
  • Authentication
  • POS
    • Onboarding
    • Dispense Error
Powered by GitBook
On this page
  1. Notifications

Reversals

PreviousFundingNextAuthentication

Last updated 4 years ago

Callback for Reversal

In a scenario where a requested payout is unable to get to the beneficiary, the transaction would be reversed back to the source. This also applies when a funding is reversed.

When reversals run, a notification email is sent and callback is triggered if a callback endpoint has been setup for your account. Each reversal is sent to an endpoint on your server or environment. Callback type is HTTP GET and includes the data below

  • {responsecode} - Response code indicating state of transaction

  • {ref} - Your Transaction Reference

  • {txref} - Moneywave Transaction Reference

  • {amount} - Transaction amount

  • {status} - Transaction status

This data is available as an array of GET parameters in the url of the callback sent. Separate endpoints are required for payout and funding notifications.

To verify a reversal callback, you can confirm payout status using the Check Disburse status or for funding status using the Check Funding status

here
here