# PayGlocal Developers ## Docs - [Add / Update Beneficial Owner](https://docs.payglocal.in/api-reference/add-beneficial-owner.md): Submits or replaces the complete list of Ultimate Beneficial Owners (UBOs). The array completely replaces the existing list — always send all UBOs together. Cannot be updated after the verification step is complete. - [Callback Handling — Node.js](https://docs.payglocal.in/api-reference/callback-handling.md): Complete Node.js implementation for receiving and processing PayGlocal payment callbacks. - [CodeDrop Integration Reference](https://docs.payglocal.in/api-reference/codedrop.md): Complete technical reference for integrating CodeDrop — annotated code examples for every step. - [Configure Products and Fees](https://docs.payglocal.in/api-reference/configure-products.md): Configures which payment products to enable for the merchant and sets fee structures. All card networks must be included when enabling INTERNATIONAL_CARDS_AND_ALT_PAYS. - [Create Onboarding](https://docs.payglocal.in/api-reference/create-onboarding.md): Creates a new merchant onboarding record. This is always the first API call in the onboarding sequence. The `onboardingId` returned is required for all subsequent calls. - [Get Business Categories](https://docs.payglocal.in/api-reference/get-business-categories.md): Returns the complete list of supported business category codes and subcategory codes. Use subcategory codes (e.g., BUS.IT_SERVICES) as the value for the natureOfBusiness field in Update Business Details. - [Get Onboarding Status](https://docs.payglocal.in/api-reference/get-status.md): Retrieves the current onboarding status and all submitted information for a merchant. Always call this endpoint server-to-server after the merchant completes the iFrame verification flow to confirm final status. - [Get Verification Redirect](https://docs.payglocal.in/api-reference/get-verification-redirect.md) - [Fetch Virtual Accounts](https://docs.payglocal.in/api-reference/mca/account-fetch.md): Returns all global virtual account details assigned to a fully activated merchant, grouped by collection label and settlement currency. - [Get Upload Presigned URL](https://docs.payglocal.in/api-reference/mca/document-upload.md): Generates a presigned upload URL for attaching a supporting document (e.g. invoice) to an FFMS transaction. Upload the file to the returned URL via HTTP PUT. - [MCA APIs](https://docs.payglocal.in/api-reference/mca/overview.md): API reference for Merchant Collection Accounts — virtual account fetch and transaction document upload. - [Partner Merchant Onboarding API](https://docs.payglocal.in/api-reference/onboarding-overview.md): Overview of the PayGlocal Partner Merchant Onboarding API — the sequential call flow, authentication, and quick links to all 10 endpoints. - [Payload Templates](https://docs.payglocal.in/api-reference/payload-templates.md): Ready-to-use request payloads for every PayGlocal API — select, copy, and integrate. - [Overview](https://docs.payglocal.in/api-reference/payment/overview.md): Overview of PayGlocal's Payment APIs — how authentication works, the GID lifecycle, and quick links to all payment endpoints. - [Refund](https://docs.payglocal.in/api-reference/payment/refund.md): Initiate a full or partial refund for a successfully captured transaction. - [Standalone Capture](https://docs.payglocal.in/api-reference/payment/standalone-capture.md): Capture an authorized payment to trigger settlement. - [Auth Reversal](https://docs.payglocal.in/api-reference/payment/standalone-reversal.md): Reverse (void) an authorized payment before it is captured. - [UPI](https://docs.payglocal.in/api-reference/payment/upi.md): How UPI works on PayGlocal hosted PayCollect checkout in India — customer experience, screenshots, and funds flow. - [Get Transaction Status](https://docs.payglocal.in/api-reference/payments-v2/common/get-transaction-status.md): Poll payment status after GPI — recommended after every transaction (PayDirect and PayCollect). - [Authorize Payment (Auth Only)](https://docs.payglocal.in/api-reference/payments-v2/paycollect/auth-capture-authorise.md): Authorize a hosted PayCollect payment without capturing funds — captureTxn false, then capture or reverse later. No card data in your request. - [GPI](https://docs.payglocal.in/api-reference/payments-v2/paycollect/gpi.md): PayGlocal Payment Initiate (GPI) — one-step hosted sale via POST /gl/v1/payments/initiate/paycollect. No card data in your request. - [Overview](https://docs.payglocal.in/api-reference/payments-v2/paycollect/overview.md): Hosted checkout integration — PayGlocal collects payment details; no PCI DSS burden on your application. - [Standing instruction — auto debit](https://docs.payglocal.in/api-reference/payments-v2/paycollect/si-auto-debit.md): AUTO DEBIT standing instructions — scheduled FIXED debits after PayCollect mandate registration on hosted checkout. - [Standing instruction — on demand](https://docs.payglocal.in/api-reference/payments-v2/paycollect/si-on-demand.md): On-demand SI — register a mandate on PayCollect hosted initiate when PayGlocal has enabled on-demand SI on your MID. - [Authorize Payment (Auth Only)](https://docs.payglocal.in/api-reference/payments-v2/paydirect/auth-capture-authorise.md): Authorize a PayDirect payment without capturing funds — hold funds with captureTxn false, then capture or reverse later. - [GPI](https://docs.payglocal.in/api-reference/payments-v2/paydirect/gpi.md): PayGlocal Payment Initiate (GPI) — one-step PayDirect sale via POST /gl/v1/payments/initiate. - [Overview](https://docs.payglocal.in/api-reference/payments-v2/paydirect/overview.md): PCI DSS–compliant direct card integration — your checkout collects card data; PayGlocal processes the payment. - [Standing instruction — auto debit](https://docs.payglocal.in/api-reference/payments-v2/paydirect/si-auto-debit.md): AUTO DEBIT standing instructions — scheduled FIXED debits after PayDirect mandate registration. - [Standing instruction — on demand](https://docs.payglocal.in/api-reference/payments-v2/paydirect/si-on-demand.md): On-demand SI — register a mandate on PayDirect initiate when PayGlocal has enabled on-demand SI on your MID. - [Cancel Standing Instruction](https://docs.payglocal.in/api-reference/standing-instructions/si-cancellation.md): Revoke an active mandate to prevent future recurring debits. - [Check Mandate Status](https://docs.payglocal.in/api-reference/standing-instructions/si-status.md): Retrieve the current status, payment count, and details of a standing instruction mandate. - [SI Subsequent Payment](https://docs.payglocal.in/api-reference/standing-instructions/si-subsequent-payment.md): Initiate a subsequent recurring payment using an existing active mandate. - [Update Authorised Signatory](https://docs.payglocal.in/api-reference/update-auth-signatory.md): Submits the authorised signatory details. The phone and email are used for VKYC, DigiLocker, and T&C acknowledgement. Cannot be updated after T&C is acknowledged. - [Update Bank Details](https://docs.payglocal.in/api-reference/update-bank-details.md): Submits or updates the settlement bank account. PayGlocal performs a penny drop verification to confirm the account is active. Cannot be updated after verification step is complete. - [Update Business Details](https://docs.payglocal.in/api-reference/update-business-details.md): Submits or updates business information for a merchant. Cannot be updated after T&C is acknowledged by the merchant. - [Upload Documents](https://docs.payglocal.in/api-reference/upload-documents.md): Uploads a single compliance document. Call once per document type. Cannot be updated after verification step is complete. - [Authentication](https://docs.payglocal.in/authentication.md): Authentication for the Merchant Onboarding APIs. Every request is signed with HmacSHA256 and sent via x-gl-auth + x-gl-digest headers. - [Key & Credential Management](https://docs.payglocal.in/getting-started/dashboard-and-key-management.md): Understand what credentials PayGlocal needs, why each one matters, and how to get them from your GCC dashboard. - [PayGlocal Dashboards](https://docs.payglocal.in/getting-started/payglocal-dashboards.md): Learn about the Glocal Command Center (GCC) — PayGlocal's merchant dashboard — and how to access each environment. - [API Flow Overview](https://docs.payglocal.in/guides/api-flow-overview.md): Understand the complete merchant onboarding sequence before writing a single line of code. - [iFrame Integration](https://docs.payglocal.in/guides/iframe-integration.md): Embed the PayGlocal Verification Suite — VKYC, DigiLocker, and T&C acknowledgement — directly inside your partner dashboard. - [Merchant Requirements](https://docs.payglocal.in/guides/merchant-requirements.md): Who you can onboard and what documents you'll need to collect from them. - [Partner Onboarding Events](https://docs.payglocal.in/guides/partner-onboarding-events.md): How PayGlocal notifies your platform when a merchant progresses through the onboarding journey — iFrame postMessage events and server-side webhooks. - [How API Integration Works](https://docs.payglocal.in/integration/api-overview.md): Understand PayGlocal's two API integration modes — Checkout Flow (PayCollect) and Seamless Flow (PayDirect) — and the payment types that work with both. - [Choose Your Integration](https://docs.payglocal.in/integration/overview.md): Choose between No-Code and API integration based on how your business collects payments. - [Introduction](https://docs.payglocal.in/introduction.md): PayGlocal — RBI-licensed payment gateway for global businesses. Secure, scalable, and trusted by thousands of merchants worldwide. - [Fetching Account Details](https://docs.payglocal.in/mca/account-fetch.md): How to retrieve the global virtual accounts assigned to an activated merchant. - [Uploading Transaction Documents](https://docs.payglocal.in/mca/document-upload.md): How to attach a supporting invoice to an MCA transaction using the presigned upload flow. - [MCA Overview](https://docs.payglocal.in/mca/overview.md): What Merchant Collection Accounts are, how they work, and how to integrate them. - [MCA Webhook Events](https://docs.payglocal.in/mca/webhooks.md): Understanding and handling PayGlocal's MCA lifecycle notifications. - [Auth & Capture](https://docs.payglocal.in/merchant/auth-capture-guide.md): Two-step payment flow: authorize funds first, capture when ready to fulfill. - [CodeDrop](https://docs.payglocal.in/merchant/paycollect/codedrop.md): Embed PayGlocal's payment experience directly on your page — no redirect, no full-page navigation. The payment form opens as a popup and closes itself when done. - [Checkout Flow (PayCollect)](https://docs.payglocal.in/merchant/paycollect/overview.md): Hosted payment solution with zero PCI compliance burden — PayGlocal collects card details on a secure hosted page. - [Seamless Flow (PayDirect)](https://docs.payglocal.in/merchant/paydirect/overview.md): Direct payment integration for PCI DSS certified merchants — full control over card collection and checkout UI. - [Payment Flow](https://docs.payglocal.in/merchant/payment-flow.md): Understand how a payment request is built — from raw payload to encrypted, signed API call. - [Payment Response Handling](https://docs.payglocal.in/merchant/payment-response-handling.md): Understanding how PayGlocal sends payment responses to your system. - [Recurring Payment (SI)](https://docs.payglocal.in/merchant/recurring-payment.md): Standing Instructions — mandate creation, recurring deductions, and full mandate lifecycle management. - [Regular Payment](https://docs.payglocal.in/merchant/regular-payment.md): One-time, instant payments for products and services — simple checkout experience. - [SDKs & Libraries](https://docs.payglocal.in/merchant/sdks.md): Production-ready PayGlocal SDKs in 4 languages — identical functionality with language-specific optimizations. - [Webhooks](https://docs.payglocal.in/merchant/webhooks.md): Real-time event notifications for your application. - [Invoice Link](https://docs.payglocal.in/no-code/invoice-link.md): Generate and share professional payment invoices with customers digitally. - [How No-Code Works](https://docs.payglocal.in/no-code/overview.md): Accept payments without writing code using PayGlocal's hosted solutions. - [Payment Button](https://docs.payglocal.in/no-code/payment-button.md): Embed payment buttons on your website for dynamic amount payments. - [Payment Link](https://docs.payglocal.in/no-code/payment-link.md): Create and share payment links for quick, one-time payments without API integration. - [Merchant Onboarding](https://docs.payglocal.in/onboarding/merchant.md): How to onboard your own business with PayGlocal to start accepting payments. - [Onboarding Overview](https://docs.payglocal.in/onboarding/overview.md): Pick the path that matches your role — Partner onboarding sub-merchants, or Merchant accepting payments directly. - [Magento](https://docs.payglocal.in/plugins/magento.md): Accept cross-border payments on your Magento store using PayGlocal. - [OpenCart](https://docs.payglocal.in/plugins/opencart.md): Accept payments on your OpenCart store using PayGlocal — download, install, and configure in minutes. - [Plugin Integration](https://docs.payglocal.in/plugins/overview.md): Accept PayGlocal on Shopify, WooCommerce, Magento, OpenCart, or Wix — guided installs, downloads, and configuration. - [Shopify](https://docs.payglocal.in/plugins/shopify.md): Accept payments on your Shopify store using PayGlocal — Seamless or Redirection. - [Wix](https://docs.payglocal.in/plugins/wix.md): Accept payments on your Wix store using PayGlocal — set up the plugin via Velo Dev Mode. - [WooCommerce](https://docs.payglocal.in/plugins/woocommerce.md): Accept payments on your WooCommerce store using PayGlocal — download, install, and configure in minutes. ## OpenAPI Specs - [openapi](https://docs.payglocal.in/openapi.yaml) - [openapi-paydirect](https://docs.payglocal.in/openapi-paydirect.yaml) - [openapi-v2-paydirect-si-on-demand](https://docs.payglocal.in/openapi-v2-paydirect-si-on-demand.yaml) - [openapi-v2-paydirect-si-auto-debit](https://docs.payglocal.in/openapi-v2-paydirect-si-auto-debit.yaml) - [openapi-v2-paydirect-gpi](https://docs.payglocal.in/openapi-v2-paydirect-gpi.yaml) - [openapi-v2-paydirect-auth](https://docs.payglocal.in/openapi-v2-paydirect-auth.yaml) - [openapi-v2-paycollect-si-on-demand](https://docs.payglocal.in/openapi-v2-paycollect-si-on-demand.yaml) - [openapi-v2-paycollect-si-auto-debit](https://docs.payglocal.in/openapi-v2-paycollect-si-auto-debit.yaml) - [openapi-v2-paycollect-gpi](https://docs.payglocal.in/openapi-v2-paycollect-gpi.yaml) - [openapi-v2-paycollect-auth](https://docs.payglocal.in/openapi-v2-paycollect-auth.yaml)