# DAS Gateway Documentation > DAS Gateway Documentation – Payment Options ## Docs - [Authentication](https://docs.paymentoptions.com/api-reference/en/authentication.md) - [Gateway Error Codes](https://docs.paymentoptions.com/api-reference/en/error-and-response/gatewayerrors.md): This page provides a list of error codes returned by the gateway, along with descriptions and suggested actions. Error codes are organized by Entity Level and Product Level to help identify where the error applies. - [HTTP Response](https://docs.paymentoptions.com/api-reference/en/error-and-response/httpresponse.md): HTTP response codes provide information on the status of requests sent to the gateway. Each code indicates whether the request was successful or if there was an error, along with the nature of that error. - [Response Codes](https://docs.paymentoptions.com/api-reference/en/error-and-response/responsecodes.md): Response codes returned by the gateway, indicating the status of the request. - [Hosted Payment Page](https://docs.paymentoptions.com/api-reference/en/hpp/generate-link.md): Generate a link to open the Hosted Payment Page (HPP) for capturing transactions. - [Tokenization](https://docs.paymentoptions.com/api-reference/en/hpp/generate-link-tokenization.md): Generate a link to open the Hosted Payment Page (HPP) for capturing transactions. - [Introduction](https://docs.paymentoptions.com/api-reference/en/introduction.md) - [Merchant Details](https://docs.paymentoptions.com/api-reference/en/merchant-details.md): The Merchant Detail Page on the Payment Options Gateway contains all the essential information required to configure API payloads for transaction processing. This includes unique identifiers, currency preferences, scheme types, transaction types, and other critical details. Understanding these param… - [3D Secure Integration](https://docs.paymentoptions.com/api-reference/en/server-to-server/3dsecure.md): Comprehensive guide to integrating 3D Secure authentication for enhanced transaction security. - [Authorization API (v1)](https://docs.paymentoptions.com/api-reference/en/server-to-server/authorization.md): Authorize a payment by securing funds for a transaction without capturing them immediately. - [Authorization API (v2)](https://docs.paymentoptions.com/api-reference/en/server-to-server/authorizationv2.md): Authorize a payment by securing funds for a transaction without capturing them immediately. - [Capture API](https://docs.paymentoptions.com/api-reference/en/server-to-server/capture.md): The Capture API is used to finalize a payment by transferring the funds that were previously authorised via the Authorsation API. - [Purchase API (v1)](https://docs.paymentoptions.com/api-reference/en/server-to-server/purchase.md): The API captured amount immediately after authorization. - [Purchase API (v2)](https://docs.paymentoptions.com/api-reference/en/server-to-server/purchasev2.md): The API captured amount immediately after authorization. - [Refund API](https://docs.paymentoptions.com/api-reference/en/server-to-server/refund.md): The Refund API is used to return funds to the customer after a successful purchase or capture transaction. - [Transaction Status API](https://docs.paymentoptions.com/api-reference/en/server-to-server/transaction-status.md): The Transaction Status API is used to retrieve the current status of a specific transaction, including pre-authorization, capture, refund, or void transactions. - [Void Authorization API](https://docs.paymentoptions.com/api-reference/en/server-to-server/void-authorization.md): The Void Authorization API is used to cancel a previously authorized payment before the funds are captured, releasing the hold on the customer’s account. - [Cancel Subscription API](https://docs.paymentoptions.com/api-reference/en/subscription/cancel-subscription.md): The Cancel Subscription API allows merchants to permanently stop a customers subscription, preventing any future billing cycles and services. - [Create Subscription API](https://docs.paymentoptions.com/api-reference/en/subscription/create-subscription.md): The Create Subscription API allows merchants to set up recurring billing for customers, offering flexible plans with various billing intervals, trials, and discounts. - [Pause Subscription API](https://docs.paymentoptions.com/api-reference/en/subscription/pause-subscription.md): The Pause Subscription API allows merchants to temporarily pause a customer subscription, halting any upcoming billing cycles until the subscription is resumed. - [Resume Subscription API](https://docs.paymentoptions.com/api-reference/en/subscription/resume-subscription.md): The Resume Subscription API allows merchants to reactivate a previously paused subscription, resuming the billing cycle and associated services for the customer. - [Subscription Details API](https://docs.paymentoptions.com/api-reference/en/subscription/subscription-details.md): The Subscription Details API is used to retrieve detailed information about a specific subscription, including its current status, billing history, and upcoming payments. - [Subscription List API](https://docs.paymentoptions.com/api-reference/en/subscription/subscription-list.md): The Subscription List API allows merchants to retrieve a list of all active, cancelled, or expired subscriptions, providing an overview of their customers subscription statuses. - [Generate Token API](https://docs.paymentoptions.com/api-reference/en/tokenization/generate-token.md): The Generate Card Token API is used to tokenize sensitive card information during the Purchase or Authorization process, allowing secure transactions without exposing the actual card details. - [Use Token API](https://docs.paymentoptions.com/api-reference/en/tokenization/use-token.md): The Card Token is used to securely complete a Purchase or Authorization transaction without needing to re-enter sensitive card details. This tokenised approach improves security and user experience. - [E-Wallet](https://docs.paymentoptions.com/api-reference/en/wallet/wallet.md): When a merchant is configured for e.g GCash, the Hosted Payment Page (HPP) can generate an E-Wallet link that allows customers to complete their transaction using the GCash payment method. - [Webhook Handler](https://docs.paymentoptions.com/api-reference/en/webhook-handler.md): Webhooks enable real-time notifications from the Payment Options Gateway API, allowing your application to automatically respond to events such as completed payments, failed transactions, or refunds. By setting up a webhook handler, you can receive these notifications directly and act on them instan… - [Onboarding Checklist](https://docs.paymentoptions.com/documentation/checklist.md): To successfully create a merchant account with Payment Options, you will need to provide certain documents based on your business type. Please use the checklist below to ensure all necessary documents are prepared and submitted during the onboarding process. - [Create An Account](https://docs.paymentoptions.com/documentation/createaccount.md): Welcome to the Payment Options account creation page! This platform is designed to provide merchants with an intuitive and secure process for setting up their accounts. Whether you are a small business owner or a large-scale enterprise the account creation process ensures a smooth and hassle-free on… - [Glossary](https://docs.paymentoptions.com/documentation/glossary.md): This glossary provides definitions for common terms and concepts used throughout the Payment Options platform. Refer to this page for quick explanations to help you better understand the onboarding, payment, and security processes. - [Introduction](https://docs.paymentoptions.com/documentation/introduction.md): Welcome to the Payment Options API Documentation! - [Overview](https://docs.paymentoptions.com/documentation/overview.md): The Payment Options API is a interface that enables merchants, developers, and payment service providers to integrate and manage various payment methods into their platforms seamlessly. It is typically used in e-commerce and digital services to enhance user experiences by providing multiple payment… - [Create Partner Account](https://docs.paymentoptions.com/documentation/partner/createpartner.md): To create a partner account with Payment Options, follow these steps to ensure a smooth onboarding experience. As a partner, you will be able to manage your account, onboard merchants on your behalf, and more. Refer to the checklist below to ensure all necessary details are provided during the onboa… - [Partner Onboarding Checklist](https://docs.paymentoptions.com/documentation/partner/partnerchecklist.md): To successfully create a partner account with Payment Options, you will need to provide certain documents based on your business type. Use the checklist below to ensure all necessary documents are prepared and submitted during the onboarding process. - [Apple Pay](https://docs.paymentoptions.com/documentation/paymentmethods/applepay.md): Apple Pay allows customers to complete purchases quickly and securely using cards stored in their Apple Wallet. Once enabled for a merchant, our Hosted Payment Page (HPP) dynamically displays the Apple Pay button when accessed on a supported Apple device or browser (e.g., Safari on iOS/macOS). - [Card Schemes](https://docs.paymentoptions.com/documentation/paymentmethods/cardschemes.md): This section provides an overview of the credit card schemes supported by our payment gateway. Understanding the various card schemes is essential for merchants as they integrate with our API and seek to accommodate diverse customer payment preferences. - [Currency](https://docs.paymentoptions.com/documentation/paymentmethods/currency.md): This section outlines the currencies supported by our payment gateway, enabling merchants to effectively process transactions in their target markets. Understanding the available currency options is crucial for optimizing the customer payment experience. - [Supported E-Wallets](https://docs.paymentoptions.com/documentation/paymentmethods/ewallets.md): E-wallets provide a convenient and secure way for customers to make payments, enhancing the overall shopping experience. This section offers an overview of the e-wallets supported by our payment gateway, helping merchants expand their payment options. - [Google Pay](https://docs.paymentoptions.com/documentation/paymentmethods/googlepay.md): Google Pay allows customers to complete transactions quickly using their saved credit or debit cards, bank accounts, or other payment methods stored in their Google Account. When enabled, our Hosted Payment Page (HPP) dynamically displays the **Google Pay** button, providing a smooth, one-click chec… - [Secure Payment](https://docs.paymentoptions.com/documentation/paymentmethods/securepayment.md): The Secure Payment section provides guidelines on ensuring a safe and trustworthy payment experience for your customers. By following best practices in security, merchants can protect sensitive data, minimize fraud risks, and comply with industry regulations - [Test Cards](https://docs.paymentoptions.com/documentation/paymentmethods/testcards.md): This document provides a list of test credit card details that merchants can use to simulate transactions while integrating with the payment gateway API. These test cards help ensure that your payment processing system functions correctly without real transactions. - [Online Payment](https://docs.paymentoptions.com/documentation/payments/onlinepayment.md): Welcome to the Online Payment section, your gateway to seamlessly accepting payments through multiple channels. Whether you are integrating a simple Hosted Payment Page, leveraging APIs for custom solutions, or using website plugins for effortless setup, this section offers step-by-step guidance tai… - [Pay By Link](https://docs.paymentoptions.com/documentation/payments/paybylink.md): The Pay by Link feature allows businesses to generate secure payment links and share them via email, SMS, or chat. It is an efficient solution for collecting payments without the need for a complete online storefront. - [Introduction to Payments](https://docs.paymentoptions.com/documentation/payments/paymentintro.md): Learn how the card payment process works and how our platform simplifies it. - [QR Code Payment](https://docs.paymentoptions.com/documentation/payments/qrcode.md): QR Payment payment method where customers can initiate transactions by scanning a QR code with their smartphone. It provides a fast, secure, and contactless way to process payments, making it increasingly popular in retail, services, and other industries. - [Scheduler](https://docs.paymentoptions.com/documentation/payments/scheduler.md): The Scheduler feature within the DAS Gateway allows merchants to manage appointments, onboard team members, and set up recurring services for customers. Whether you’re managing a small business or multiple service locations, Scheduler provides a centralized way to handle your booking needs - [Subscription](https://docs.paymentoptions.com/documentation/payments/subscription.md): The Subscription product enables seamless recurring payments through the gateway, offering a centralized solution to create, assign, and manage subscription plans efficiently. - [Merchant Settlement](https://docs.paymentoptions.com/documentation/settlement/merchantsettlement.md): Understand how Payment Options handles merchant settlements and how to interpret your settlement reports. - [API DOCs Update log](https://docs.paymentoptions.com/releases/apiupdate.md): Detailed log of API endpoint updates, new features, and improvements. - [Gateway Release Notes](https://docs.paymentoptions.com/releases/releasenotes.md): List of all releases with links to detailed notes for each version. - [Revision & Enhancement](https://docs.paymentoptions.com/releases/revisions.md): Log of all significant revisions and enhancements to the product. - [AI Chatbot](https://docs.paymentoptions.com/support/aichat.md): Learn how to use the integrated AI chatbot and search feature to get real-time assistance with Gateway documentation and troubleshooting. - [Contact Support](https://docs.paymentoptions.com/support/contact.md): Reach out to our support team for assistance with Gateway-related issues or questions. - [FAQs & Troubleshooting](https://docs.paymentoptions.com/support/faqs.md): Frequently asked questions and troubleshooting guide for merchants using the Gateway. - [Magento 2](https://docs.paymentoptions.com/support/plugins-magento.md): Integration Guide for Magento 2 - [OpenCart](https://docs.paymentoptions.com/support/plugins-opencart.md): Installation Guide for Opencart 3.0.x.x – 3.1.x.x - [WooCommerce](https://docs.paymentoptions.com/support/plugins-woocommerce.md): Installation Guide for WooCommerce ## OpenAPI Specs - [use-token](https://docs.paymentoptions.com/api-reference/jp/open-api-config/tokenization/use-token.json) - [purchasev2](https://docs.paymentoptions.com/api-reference/jp/open-api-config/server-to-server/purchasev2.json) - [authorizationv2](https://docs.paymentoptions.com/api-reference/jp/open-api-config/server-to-server/authorizationv2.json) - [generate-token](https://docs.paymentoptions.com/api-reference/en/open-api-config/tokenization/generate-token.json) - [create-subscription](https://docs.paymentoptions.com/api-reference/en/open-api-config/subscription/create-subscription.json) - [void-authorization](https://docs.paymentoptions.com/api-reference/en/open-api-config/server-to-server/void-authorization.json) - [transaction-status](https://docs.paymentoptions.com/api-reference/en/open-api-config/server-to-server/transaction-status.json) - [refund](https://docs.paymentoptions.com/api-reference/en/open-api-config/server-to-server/refund.json) - [purchase](https://docs.paymentoptions.com/api-reference/en/open-api-config/server-to-server/purchase.json) - [capture](https://docs.paymentoptions.com/api-reference/en/open-api-config/server-to-server/capture.json) - [authorization](https://docs.paymentoptions.com/api-reference/en/open-api-config/server-to-server/authorization.json) - [e-wallet](https://docs.paymentoptions.com/api-reference/jp/open-api-config/wallet/e-wallet.json) - [subscription-list](https://docs.paymentoptions.com/api-reference/jp/open-api-config/subscription/subscription-list.json) - [subscription-details](https://docs.paymentoptions.com/api-reference/jp/open-api-config/subscription/subscription-details.json) - [resume-subscription](https://docs.paymentoptions.com/api-reference/jp/open-api-config/subscription/resume-subscription.json) - [pause-subscription](https://docs.paymentoptions.com/api-reference/jp/open-api-config/subscription/pause-subscription.json) - [cancel-subscription](https://docs.paymentoptions.com/api-reference/jp/open-api-config/subscription/cancel-subscription.json) - [generate-link](https://docs.paymentoptions.com/api-reference/jp/open-api-config/hpp/generate-link.json) - [generate-link-token](https://docs.paymentoptions.com/api-reference/jp/open-api-config/hpp/generate-link-token.json) - [openapi](https://docs.paymentoptions.com/--api-reference-jp/openapi.json) - [ewallet](https://docs.paymentoptions.com/--api-reference-jp/ewallet.json) - [usetoken](https://docs.paymentoptions.com/--api-reference-jp/usetoken.json) - [newopenapi](https://docs.paymentoptions.com/--api-reference-jp/newopenapi.json) - [generatetoken](https://docs.paymentoptions.com/--api-reference-jp/generatetoken.json)