{
  "id": "bd352553-84f7-452a-b557-c99303982750",
  "slug": "omise-opn",
  "name": "Opn Payments (Omise) API",
  "provider": "Opn Payments",
  "category_slug": "payments",
  "description": "Regional payment gateway (formerly Omise) operating in Singapore, Thailand and Japan with cards, PayNow and local payment methods. Clean REST API with a tokenization-first design.",
  "base_url": "https://api.omise.co",
  "docs_url": "https://docs.omise.co",
  "openapi_url": null,
  "auth_type": "api_key",
  "auth_guide": [
    "Sign up at dashboard.omise.co and select Singapore as your country.",
    "Copy test public and secret keys from the dashboard.",
    "Tokenize cards client-side with the public key (vault.omise.co).",
    "Create charges server-side with the secret key via HTTP Basic auth.",
    "Complete merchant verification for live keys."
  ],
  "pricing": "paid",
  "rate_limit": null,
  "example_request": "curl https://api.omise.co/charges -u skey_test_YOUR_KEY: -d amount=100000 -d currency=sgd -d 'source[type]'=paynow",
  "example_response_snippet": "{\"object\":\"charge\",\"id\":\"chrg_test_...\",\"amount\":100000,\"currency\":\"sgd\",\"status\":\"pending\",\"source\":{\"type\":\"paynow\",\"scannable_code\":{...}}}",
  "agent_notes": "Amounts are in cents (subunits). PayNow charges return a scannable_code QR to display; completion arrives by webhook.",
  "status": "live",
  "tags": [
    "omise",
    "opn",
    "paynow",
    "cards",
    "payments"
  ],
  "sg_official": false,
  "created_at": "2026-07-05T08:44:12.245Z",
  "updated_at": "2026-07-05T09:15:26.922Z",
  "page_url": "https://singaporeapi.com/apis/omise-opn"
}