MARCO MARCO Pay · Hosted checkout

Your checkout needs one button. MARCO handles the payment.

Keep your own product page and checkout. When a customer chooses MARCO, send them to a verified MARCO-hosted payment and receive the result on your server.

Your website
Your product

A premium service on your own website.

Your product, pricing and order flow remain unchanged.

Order total
Verified at checkout

Representative current flow · no embedded payment terminal

The current flow

Merchant CTA to confirmed payment.

01

Merchant page

Your existing Pay with MARCO control.

02

Hosted checkout

MARCO shows the verified order and opens the user's wallet.

03

Confirmation

The transfer is confirmed on-chain before the payment completes.

04

Safe return

The browser returns to the validated merchant website.

What is live

A hosted MARCO payment, not a browser-made order.

MARCO on BNB Chain

The hosted checkout prepares the verified MARCO token transfer for the user's wallet.

Signed merchant session

Amount, currency, order reference and receiver stay under registered server authority.

Observed completion

A browser click cannot mark an order paid. MARCO completes only after verified chain proof.

Connect is complementary, not required. A Passport can be recognised during checkout, but payment remains available without one. The checkout does not claim fiat settlement, additional tokens or additional payment networks.

Conditional rewards

Calculated from verified payment truth.

Eligible user
5%%

M-Credits on an eligible verified purchase when the payer wallet is recognised to a Passport.

Partner
1%%

Partner reward under the current MARCO Pay model. Eligibility and attribution are checked from stored payment truth.

Verified continuously

Every badge reflects a live check of the MARCO runtime. Nothing here is decorative.

Last verification Never · Reports published by Melega Space.

Installation

What your team configures.

Receiving wallet
Configured and verified in Business setup.
Order
Your server sends its unique order reference, amount and currency.
Payment link
MARCO returns a one-time hosted approval URL for that order.
Result
Use the signed server callback to fulfil; the browser return is navigation only.
Server request

Your server creates the payment at /api/public/pay/session using the registered application, timestamp and signature headers. The response supplies the approval URL used by your Pay with MARCO control.

marco-applicationmarco-timestampmarco-signature