Skip to main content

Connecting Payoneer

Payoneer is a global payment platform trusted by over 5 million businesses and freelancers worldwide. Connecting it to PayRequest adds a Pay with Payoneer button to your payment links — giving customers in 150+ countries a familiar, local checkout experience.
Phase 1 scope: Payoneer currently powers payment links only. Invoices, subscriptions, and recurring billing continue to use Mollie. Wider Payoneer support is planned for upcoming releases.

Why Add Payoneer

150+ currencies

Accept payments from customers in Asia, LatAm, Africa, and the Middle East — markets where Mollie and Stripe have limited reach.

Built for creators

Payoneer is widely used by online creators and freelancers. Your customers may already have a Payoneer account and prefer it.

Local payment methods

Supports cards, ACH bank transfers, SEPA, and a growing range of local payment methods by region.

No redirect friction

Customers are redirected to Payoneer’s secure hosted checkout and returned to your page immediately after payment.

Prerequisites

You need a Payoneer Business account and API credentials from the Payoneer Developer Portal. Payoneer will provide a Client ID and Client Secret when you create a checkout integration in your account.
If you don’t have API credentials yet, log in to the Payoneer Developer Portal, create a new application, and copy the Client ID and Client Secret — you’ll need both to connect.

How to Connect

1

Open Provider Settings

Go to Settings → Providers (or navigate to /provider-settings). Scroll down to the Add more payment options section and find the Payoneer card.
2

Click Connect

Click the Connect button on the Payoneer card. A form expands in place — no redirect required.
3

Enter your credentials

Paste your Client ID and Client Secret from the Payoneer Developer Portal. Optionally add your account email for reference.
4

Save and verify

Click Connect Payoneer. PayRequest immediately verifies your credentials by requesting a token from Payoneer’s API. If successful, the card shows a green Connected badge.

What Customers See

When a customer opens one of your payment links with Payoneer enabled, a Pay with Payoneer button appears below your other payment methods:
  1. Customer clicks Pay with Payoneer
  2. They are redirected to Payoneer’s secure hosted checkout page
  3. They pay with their preferred local method (card, Payoneer wallet, bank transfer, etc.)
  4. Payoneer redirects them back to your success page
  5. The transaction is recorded in your PayRequest dashboard
The payment is confirmed both via the return redirect and an async webhook — so even if a customer closes their browser mid-redirect, the transaction is still recorded correctly.

Supported Currencies

Payoneer supports a wide range of currencies, making it especially useful for merchants with international customers:
RegionCurrencies
AmericasUSD, CAD, BRL, MXN
EuropeEUR, GBP, TRY
Asia-PacificINR, JPY, PHP, IDR, MYR, THB, VND
Africa & Middle EastNGN, KES, ZAR, EGP
OceaniaAUD
If your payment page currency isn’t in the list above, Payoneer will default to USD.

Running Multiple Providers

Payoneer works alongside Mollie, Stripe, and PayPal simultaneously. Customers see all enabled payment options on the same page — each as its own button or method group.
A common setup for creators with a global audience: Mollie for European iDEAL / SEPA payments, PayPal for US and UK buyers, and Payoneer for the rest of the world.

Disconnecting Payoneer

Go to Settings → Providers, find the Payoneer card, and click Disconnect Payoneer. The button disappears from your payment links immediately. Existing transactions and their refund history remain fully accessible.
If Payoneer is your only active payment provider, disconnecting it will leave your payment links with no checkout method until you reconnect or add another provider.

Frequently Asked Questions

Yes. You need a Payoneer Business account with checkout API access enabled. Personal Payoneer accounts (used for receiving freelance payouts) don’t include the checkout API — you’ll need to upgrade or create a separate Business account.
Log in to the Payoneer Developer Portal, navigate to your applications, and create a new Checkout integration. Your credentials are shown once — copy them immediately and store them securely.
Not in the current integration. Payoneer is Phase 1 — payment links only. Subscriptions and recurring billing use Mollie. Payoneer recurring support is on the roadmap.
Payoneer’s standard merchant fees apply and vary by country and payment method — typically 3–4% for card payments. Check your Payoneer merchant agreement for exact rates. PayRequest’s platform fee (2% on free plans, none on paid plans) applies on top.
Yes. Set PAYONEER_SANDBOX=true in your environment to route all API calls through Payoneer’s sandbox environment. Use sandbox credentials from the Payoneer Developer Portal for testing.
Yes. All four providers can be connected at the same time. Buyers see all available options on your payment page, and each transaction routes to the provider the buyer selects.
Payoneer sends a webhook notification to PayRequest when the payment completes, regardless of the redirect. Your transaction is recorded correctly even if the browser redirect fails.

Next Steps

Payment Methods Overview

Compare all available payment methods across Mollie, Stripe, PayPal, and Payoneer.

Connect Stripe

Add Stripe for cards, Apple Pay, Klarna, and Adaptive Pricing on your payment links.

Connect PayPal

Add PayPal buttons — including Pay Later and Venmo — alongside Payoneer.

Create a Payment Link

Build the shareable link or QR code your customers pay through.