Wishop

Wishop Payments API

Accept payments from millions of Wishop wallet customers.

Create a charge server-side, redirect to hosted checkout, receive a signed webhook.

curl -X POST https://gatewayapi.wishopht.com/v1/charges \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "amount": "1500.00", "currency": "HTG" }'

Returns a pay_url. Test mode needs no approval.

01

Create a charge

Server-side POST with an amount and a currency. Returns a pay_url.

02

Redirect to pay_url

The customer confirms with their wallet phone number, PIN, and a one-time code.

03

Receive a webhook

A signed charge.paid event reaches your endpoint.

No browser SDK, no publishable key

Wishop issues one credential: a secret key, server-side only. Charges are created server-side and the customer is redirected to hosted checkout.

Start here