aid: hyperpay url: https://raw.githubusercontent.com/api-evangelist/hyperpay/refs/heads/main/apis.yml name: HyperPay kind: company description: HyperPay is a MENA / Saudi Arabia online payment gateway built on the ACI / OPPWA Open Payment Platform. Its REST API powers the COPYandPAY hosted widget and a Server-to-Server integration, accepting cards (VISA, MASTER, AMEX), the Saudi domestic mada scheme, STC Pay, and Apple Pay, priced and settled in SAR. Additional products include HyperSplit (marketplace payouts) and HyperBill (invoicing). image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Payments - Payment Gateway - Fintech - MENA - Saudi Arabia - mada - Apple Pay - Cards created: '2026-07-17' modified: '2026-07-18' specificationVersion: '0.19' apis: - aid: hyperpay:hyperpay-copyandpay-api name: HyperPay COPYandPAY API tags: - Checkout - Hosted Widget - Cards image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://hyperpay.docs.oppwa.com/tutorials/integration-guide baseURL: https://eu-prod.oppwa.com/v1 properties: - url: https://hyperpay.docs.oppwa.com/tutorials/integration-guide type: Documentation - url: https://hyperpay.docs.oppwa.com/reference/parameters type: APIReference - url: openapi/hyperpay-openapi.yml type: OpenAPI - url: collections/hyperpay.postman_collection.json type: PostmanCollection description: Prepare a checkout (POST /v1/checkouts) to initialize the COPYandPAY JavaScript widget in the shopper's browser, then read the result via GET /v1/checkouts/{id}/payment. Sensitive card data flows browser-to-platform, minimizing merchant PCI scope. - aid: hyperpay:hyperpay-server-to-server-api name: HyperPay Server-to-Server Payments API tags: - Payments - Server to Server - mada - Apple Pay image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://hyperpay.docs.oppwa.com/tutorials/server-to-server baseURL: https://eu-prod.oppwa.com/v1 properties: - url: https://hyperpay.docs.oppwa.com/tutorials/server-to-server type: Documentation - url: https://hyperpay.docs.oppwa.com/reference/parameters type: APIReference - url: openapi/hyperpay-openapi.yml type: OpenAPI - url: collections/hyperpay.postman_collection.json type: PostmanCollection description: Direct server-to-server payments (POST /v1/payments) with paymentType PA (pre-authorization) or DB (debit) across VISA, MASTER, AMEX, mada, STC Pay and Apple Pay, plus back-office capture, refund and reversal via POST /v1/payments/{id}. Requires merchant PCI-DSS scope. - aid: hyperpay:hyperpay-registration-tokens-api name: HyperPay Registration Tokens API tags: - Tokenization - Recurring - One Click image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://hyperpay.docs.oppwa.com/tutorials/manage-payments/registration baseURL: https://eu-prod.oppwa.com/v1 properties: - url: https://hyperpay.docs.oppwa.com/tutorials/manage-payments/registration type: Documentation - url: openapi/hyperpay-openapi.yml type: OpenAPI - url: collections/hyperpay.postman_collection.json type: PostmanCollection description: Tokenize a payment instrument (POST /v1/registrations) and charge it later for one-click or recurring payments (POST /v1/registrations/{id}/payments), with retrieval and deletion of stored tokens. - aid: hyperpay:hyperpay-query-api name: HyperPay Query API tags: - Reporting - Status image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://hyperpay.docs.oppwa.com/tutorials/reporting baseURL: https://eu-prod.oppwa.com/v1 properties: - url: https://hyperpay.docs.oppwa.com/tutorials/reporting type: Documentation - url: openapi/hyperpay-openapi.yml type: OpenAPI description: Retrieve the status of a prior payment by id or by the resourcePath returned in a redirect/webhook notification (GET /v1/query/{id}). - aid: hyperpay:hyperpay-hypersplit name: HyperPay HyperSplit tags: - Payouts - Marketplace - Split Payments image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.hyperpay.com/hypersplit/ baseURL: https://www.hyperpay.com/hypersplit/ properties: - url: https://www.hyperpay.com/hypersplit/ type: Documentation description: HyperSplit distributes a single collected payment across multiple sub-merchants or beneficiaries for marketplace and platform payout scenarios. Onboarding and API access are arranged with a HyperPay account manager. - aid: hyperpay:hyperpay-hyperbill name: HyperPay HyperBill tags: - Invoicing - Payment Links image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.hyperpay.com/hyperbill/ baseURL: https://www.hyperpay.com/hyperbill/ properties: - url: https://www.hyperpay.com/hyperbill/ type: Documentation description: HyperBill issues invoices and shareable payment links that collect payment through the HyperPay platform without a custom checkout integration. common: - type: AgenticAccess url: agentic-access/hyperpay-agentic-access.yml - type: TrustCenter url: security/hyperpay-trust-center.yml - type: VulnerabilityDisclosure url: security/hyperpay-vulnerability-disclosure.yml - type: DomainSecurity url: security/hyperpay-domain-security.yml - type: Authentication url: authentication/hyperpay-authentication.yml - type: Website url: https://www.hyperpay.com/ - type: Documentation url: https://hyperpay.docs.oppwa.com/ - type: LinkedIn url: https://www.linkedin.com/company/hyperpay - type: Plans url: plans/hyperpay-plans-pricing.yml - type: RateLimits url: rate-limits/hyperpay-rate-limits.yml - type: FinOps url: finops/hyperpay-finops.yml - url: https://www.hyperpay.com/blog/ type: Blog - type: DeveloperPortal url: https://hyperpay.docs.oppwa.com/ - type: APIReference url: https://hyperpay.docs.oppwa.com/reference/parameters - type: GettingStarted url: https://hyperpay.docs.oppwa.com/tutorials/integration-guide - type: Support url: https://www.hyperpay.com/contact/ - type: PrivacyPolicy url: https://www.hyperpay.com/privacy-policy/ - type: Packages url: packages/hyperpay-packages.yml - type: SDKs url: packages/hyperpay-packages.yml - type: MCPServer url: mcp/hyperpay-mcp.yml - type: LLMsTxt url: llms/hyperpay-llms.txt - type: Overlay url: overlays/hyperpay-openapi-overlay.yaml - type: Conformance url: conformance/hyperpay-conformance.yml - type: Compliance url: security/hyperpay-trust-center.yml - type: ErrorCatalog url: errors/hyperpay-result-codes.yml - type: DeclineCodes url: errors/hyperpay-decline-codes.yml - type: Lifecycle url: lifecycle/hyperpay-lifecycle.yml - type: Deprecation url: lifecycle/hyperpay-lifecycle.yml - type: Sandbox url: sandbox/hyperpay-sandbox.yml - type: Conventions url: conventions/hyperpay-conventions.yml - type: Components url: components/hyperpay-components.yml - type: DataModel url: data-model/hyperpay-data-model.yml - type: Webhooks url: asyncapi/hyperpay-webhooks.yml - type: AgentSkill url: skills/_index.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com