NewIntegration and go-live readiness, rebuiltSee what's new
marupay

How can we help?

Answers for merchants, their developers and support teams. Signed-in merchants can also reach us from the console.

Getting started

How long does an integration take?

Most teams pass the integration test within two weeks. The server side is one create call and one webhook handler.

Can we try it before signing?

Yes. After a short review you get a test account with its own keys and sample events.

Which languages does the console support?

English and Korean, switchable per user.

Payments and review

A user says they paid but the order isn't complete. What now?

Search the order ID in the console. If receipt hasn't been confirmed the payment is still pending; if it's in review, an operator is matching it and your webhook fires once it's resolved.

What happens to a payment nobody finishes?

It expires and a payment.expired event is sent so you can release the order.

Can we cancel a payment request?

Yes, while it's still pending. It moves to expired and no receipt can complete it afterwards.

Webhooks and settlement

Our endpoint was down for an hour. Did we lose events?

No. Deliveries are retried for up to a day, and any event can be redelivered from the console.

Where do we find settlement records?

Under Settlement in the console, one record per completed payment, with CSV export.

Account and security

How do we add a teammate?

Owners invite members from Team & security and pick a role for each.

How do we rotate an API key?

Create a new key, deploy it, then revoke the old one. Both work during the overlap.

Still stuck?

Email us with your order or payment ID and we'll take a look.