Getting Started

Your institution receives payout instructions for inbound cross-border transactions from MoneyGram, credits the beneficiary's account or wallet, and reports the final status back to MoneyGram. The integration is built on three APIs: Account Validate, Fund Transfer, and Status Webhook.

MoneyGram Payout API

The MoneyGram Payout API enables receiving institutions—such as banks, digital wallets, aggregators, and payment processors—to receive and fulfil inbound cross-border remittance transactions.

The integration covers three core capabilities:

01

Account Validate

Verify the receiver’s bank account or wallet before the transfer is initiated.

02

Fund Transfer

Receive the disbursement instruction and credit funds to the receiver.

03

Status Webhook

Report the final transaction outcome back to MoneyGram.

How it works

Every remittance moves through four stages. MoneyGram initiates the validation and transfer requests. The receiving institution processes the payout and reports the final status asynchronously.

1 Validate MoneyGram → Partner Confirm that the receiver account exists and is eligible to receive funds.
2 Instruct MoneyGram → Partner Transmit the disbursement instruction and return an acknowledgement.
3 Process Partner Credit the receiver’s bank account or digital wallet.
4 Report status Partner → MoneyGram Send the final transaction status through the Status Webhook.

Standards

All requests and responses use application/json. Country and currency values follow recognised ISO standards.

Visibility Meaning
Required Must be included in every applicable request.
Optional Included when the information is available to MoneyGram.
Conditional Included only when agreed conditions or corridor-specific requirements are met.

API responsibilities

i
MoneyGram responsibilities Invoke Account Validate and Fund Transfer, provide the required transaction information, and consume the final status response.
Partner responsibilities Validate requests, process each payout safely and idempotently, and report the final transaction outcome through the Status Webhook.

Get help

For integration assistance, contact your MoneyGram integration representative. The MoneyGram Developer Portal contains the latest reference materials, sandbox information, and change logs.


Did this page help you?