Skip to content
MrIvoryMrIvory
Connect processor Merchant panel

Integration docs

Accept cards without building a processor

Eight HTTP APIs, HASH, processor routing, store plugins, webhooks, and KYC/KYB — written from this codebase. Show a merchant this overview; then send them to processors or plugins.

This host is a sandbox. Cards are never sent to a bank. PAN and CVV are classified in memory and discarded. Only CARD_MASK is stored. There is no live acquiring, no PCI Level 1 claim, and no real issuer OTP.

How merchants go live on this host

  1. Sign in as the demo merchant sandbox@mrivory.test and copy your APP_ID + secret from My Profile.
  2. Connect a processor — pick Card processor 1 (local simulator) or an assigned card processor and paste that account’s sandbox keys.
  3. Enable payment methods — Settings → Payment methods. Wired methods default on. Hosted checkout only collects what you enable. See Payment methods.
  4. Install a plugin or POST hosted checkout. Shoppers type the card on MrIvory. The cart never holds PAN.

Eight API paths

Read next

Also in this sandbox

The panel has recurring plans, subscriptions, and KYC onboarding. Those are panel + hosted-checkout flows — there is no separate public REST for recurring or KYC start. Unknown payment-service URLs still return 327.

Not implemented as public APIs: voids, network tokens, Soft POS terminal APIs, wallets, or open banking.