aid: xrpay
name: XRPay
description: XRPay, built by Xbit Innovations, is a merchant payments platform whose
  Cashier API lets businesses create payment intents, issue refunds, receive webhooks
  and connect platform apps (XRPay Connect). The REST API at api.xrpay.it is described
  by a published OpenAPI 3.1 document and secured with bearer secret keys or Connect
  access tokens.
url: https://raw.githubusercontent.com/api-evangelist/xrpay/refs/heads/main/apis.yml
x-type: company
x-source: harvest:new-submission
x-tier: profiled
x-tier-reason: enrichment pass 2026-10-09 (local-v5; was harvest)
specificationVersion: '0.20'
created: '2026-10-09'
modified: '2026-10-09'
tags:
- Company
- Payments
- Merchant Payments
- Refunds
- Webhook
- Fintech
tags_raw:
- Company
- Payments
- Merchant Payments
- Refunds
- Webhooks
- Fintech
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: CapabilityMap
  url: capabilities/xrpay-capability-edges.yml
  name: XRPay Business Capability Map
- type: AgenticAccess
  url: agentic-access/xrpay-agentic-access.yml
- type: Plans
  url: plans/xrpay-plans-pricing.yml
- type: Spectral
  url: rules/xrpay-rules.yml
- type: JSONLD
  url: json-ld/xrpay-context.jsonld
- type: Vocabulary
  url: vocabulary/xrpay-vocabulary.yml
- type: DataModel
  url: data-model/xrpay-data-model.yml
- type: Idempotency
  url: conventions/xrpay-conventions.yml
- type: Conventions
  url: conventions/xrpay-conventions.yml
- type: ErrorCatalog
  url: errors/xrpay-problem-types.yml
- type: Conformance
  url: conformance/xrpay-conformance.yml
- type: Hosts
  url: hosts/xrpay-hosts.yml
- type: TrustCenter
  url: https://www.xrpay.it/trust
- type: StatusPage
  url: https://www.xrpay.it/status
- type: Authentication
  url: authentication/xrpay-authentication.yml
- type: DomainSecurity
  url: security/xrpay-domain-security.yml
- type: Website
  url: https://www.xrpay.it/
- type: APIReference
  url: https://api.xrpay.it/docs/api
- type: Documentation
  url: https://www.xrpay.it/docs
- type: GettingStarted
  url: https://www.xrpay.it/docs/getting-started
- type: DeveloperPortal
  url: https://www.xrpay.it/dashboard/developers/connect
- type: Blog
  url: https://www.xrpay.it/blog
- type: ChangeLog
  url: https://www.xrpay.it/changelog
- type: Login
  url: https://www.xrpay.it/login
- type: SignUp
  url: https://www.xrpay.it/signup?plan=starter
- type: Pricing
  url: https://www.xrpay.it/pricing
- type: PrivacyPolicy
  url: https://www.xrpay.it/privacy-policy
- type: TermsOfService
  url: https://www.xrpay.it/terms-of-service
- type: Support
  url: https://www.xrpay.it/support
apis:
- aid: xrpay:xrpay-connected-account-api
  name: XRPay Connected account API
  description: The Connected account API from XRPay — 3 operation(s) for connected account.
  humanURL: https://api.xrpay.it/docs/api
  baseURL: https://api.xrpay.it
  tags:
  - Connected account
  properties:
  - type: OpenAPI
    url: openapi/xrpay-connected-account-api-openapi.yml
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-quote-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-webhook-endpoint-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payroll-run-schema.json
- aid: xrpay:xrpay-payment-intents-api
  name: XRPay Payment intents API
  description: The Payment intents API from XRPay — 5 operation(s) for payment intents.
  humanURL: https://api.xrpay.it/docs/api
  baseURL: https://api.xrpay.it
  tags:
  - Payment Intents
  tags_raw:
  - Payment intents
  properties:
  - type: OpenAPI
    url: openapi/xrpay-payment-intents-api-openapi.yml
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-quote-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-webhook-endpoint-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payroll-run-schema.json
- aid: xrpay:xrpay-payouts-api
  name: XRPay Payouts API
  description: The Payouts API from XRPay — 8 operation(s) for payouts.
  humanURL: https://api.xrpay.it/docs/api
  baseURL: https://api.xrpay.it
  tags:
  - Payouts
  properties:
  - type: OpenAPI
    url: openapi/xrpay-payouts-api-openapi.yml
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-quote-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-webhook-endpoint-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payroll-run-schema.json
- aid: xrpay:xrpay-payroll-api
  name: XRPay Payroll API
  description: The Payroll API from XRPay — 9 operation(s) for payroll.
  humanURL: https://api.xrpay.it/docs/api
  baseURL: https://api.xrpay.it
  tags:
  - Payroll
  properties:
  - type: OpenAPI
    url: openapi/xrpay-payroll-api-openapi.yml
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-quote-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-webhook-endpoint-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payroll-run-schema.json
- aid: xrpay:xrpay-refunds-api
  name: XRPay Refunds API
  description: The Refunds API from XRPay — 2 operation(s) for refunds.
  humanURL: https://api.xrpay.it/docs/api
  baseURL: https://api.xrpay.it
  tags:
  - Refunds
  properties:
  - type: OpenAPI
    url: openapi/xrpay-refunds-api-openapi.yml
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-quote-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-webhook-endpoint-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payroll-run-schema.json
- aid: xrpay:xrpay-sandbox-api
  name: XRPay Sandbox API
  description: The Sandbox API from XRPay — 2 operation(s) for sandbox.
  humanURL: https://api.xrpay.it/docs/api
  baseURL: https://api.xrpay.it
  tags:
  - Sandbox
  properties:
  - type: OpenAPI
    url: openapi/xrpay-sandbox-api-openapi.yml
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-quote-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-webhook-endpoint-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payroll-run-schema.json
- aid: xrpay:xrpay-webhooks-api
  name: XRPay Webhooks API
  description: The Webhooks API from XRPay — 3 operation(s) for webhooks.
  humanURL: https://api.xrpay.it/docs/api
  baseURL: https://api.xrpay.it
  tags:
  - Webhook
  tags_raw:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/xrpay-webhooks-api-openapi.yml
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payment-intent-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payout-quote-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-webhook-endpoint-create-schema.json
  - type: JSONSchema
    url: json-schema/xrpay-payroll-run-schema.json
x-submission-notes: 'Merchant payments: intents, refunds, webhooks'
x-submission-probe: docs 200; api.xrpay.it/openapi.json OpenAPI 3.1 'XRPay Cashier
  API' 45 ops; invented path 404
x-submitted-by: godfred.sabbih@xbitinnovations.com (apis.io/add, 2026-10-08)
x-enrichment:
  date: '2026-10-09'
  status: enriched
  artifacts_added: 16
  pass: local-v5
