PAYMENT OPERATIONS

Merchant dashboard

Connecting…Sign out

Sales overview

Verified receipts, payment requests and live activity.

Received sales

—

Manually verified payments
Pending amount

—

Pending and awaiting verification
Payment requests

—

Online visitors

—

Loading live activity…

Received sales trend

USD

Amounts are grouped by verification date (UTC). Currencies are never combined.

Recent payment activity

Online counts include browser visitors active within the last 90 seconds. Pages send a heartbeat every 30 seconds while visible.

Manage where payments arrive.

Add your merchant receiving accounts and choose the account your website should display.

Receiving accounts

0 accounts

Loading accounts…

CUSTOMER RECEIVING DETAILS

Open customer transfer page ↗

Western Union

Transfer via Western Union · USA

Selected method
Recipient information
1Review detailsCheck the recipient below
2Copy informationKeep details ready
3Continue transferComplete on Western Union

No active merchant

Please enter the recipient details exactly as shown above. Review all recipient information and transfer details carefully before submitting your transaction. Incorrect information may delay processing or prevent the transfer from being completed.

Western Union website integration

Use the API response to display Western Union as your payment option. Adding the API alone does not change your website; render its logo and link using the example below.

Payment request API

POST /api/payments
{ "merchantId": "your merchant ID", "amount": "100.00", "currency": "USD", "reference": "ORDER-001" }

Returns a payment ID and checkoutUrl. Use the checkoutUrl to show the amount and submit a receipt. Repeating the same merchant/reference returns the same request.

Payment status API

GET /api/payment-status?id=PAYMENT_ID

Returns amount, currency, order reference, status and verifiedAt. Your platform backend should poll this endpoint and update the matching order only when status is Received. Use the same payment ID; do not credit the order twice.

Payment-method endpoint

Website button example

Your active merchant receiving details are available through this read-only endpoint.

Example response

Backend integrations must send Authorization: Bearer PAYMENTS_API_KEY from your server. Keep the key private. Browser requests use your signed-in session.

Admin API: GET /api/merchants · POST /api/merchants · PUT /api/merchants/:id · POST /api/active. Writes require the owner’s signed-in identity. SQ Pay supplies the payment-option display and recipient details. Transfers are completed on Western Union’s official site; no Western Union partner connection is configured.

Payments & receipt review

Requested amounts from your API. Received amounts are verified manually. Totals are separated by currency.

Agent Admin accounts

Masteradmin creates and manages agent accounts. Agent Admin users can manage merchant accounts, review receipts and confirm payments. They cannot create or disable other users.

Add merchant

Enter the recipient’s name exactly as it appears on their identification document; for bank transfers, use the account-holder name. Required details and supported currencies vary by destination. The sender will complete any additional checks on Western Union.

Continue your transfer

You’re opening Western Union’s official USA website.

Open Western Union ↗

Submit transfer receipt

Please manually enter the transfer reference exactly as it appears on your Western Union receipt. Review the reference before submitting.

Submitting a receipt does not confirm receipt of money. The status will be Awaiting Verification.

Review transfer receipt

Check the amount, currency, recipient and transfer reference. Confirm only after independently verifying that the funds were received. Receipt upload alone is not proof of receipt of money.

Submitted receipt

Loading receipt…

Agent access

Agent Admin users can manage merchant accounts, review receipts and confirm payments. Only Masteradmin can manage users.

Reset agent password