# Innovation

## Innovation

- [Introduction](https://checkoutdocs.oneglobal.com/master.md): Welcome to Platform Payments. In this section, you'll find comprehensive guides and documentation to start working with Platform Payments.
- [Integration Steps](https://checkoutdocs.oneglobal.com/integration-steps.md): It's simple 3 steps approach
- [Types of Integration](https://checkoutdocs.oneglobal.com/types-of-integration.md): This section describes the how to integrate our payment gateway.
- [1. Standard Checkout](https://checkoutdocs.oneglobal.com/types-of-integration/1.-standard-checkout.md)
- [2. Plugins](https://checkoutdocs.oneglobal.com/types-of-integration/2.-plugins.md)
- [3. SDK](https://checkoutdocs.oneglobal.com/types-of-integration/3.-sdk.md)
- [Page](https://checkoutdocs.oneglobal.com/page.md)
- [Sample Code](https://checkoutdocs.oneglobal.com/sample-code.md): In this section, you 'll find the list of attributes for creating the payment order & sample request & response code for integrity.
- [1. Get Payment URL](https://checkoutdocs.oneglobal.com/sample-code/1.-gettrackid.md)
- [2. Redirect to Payment URL](https://checkoutdocs.oneglobal.com/sample-code/2.-redirect-to-og-pay.md)
- [3. Callback To Merchant Portal](https://checkoutdocs.oneglobal.com/sample-code/3.-callback-merchant-portal.md)
- [4. Compute HASH](https://checkoutdocs.oneglobal.com/sample-code/4.-compute-hash.md)
- [5. Refund Request](https://checkoutdocs.oneglobal.com/sample-code/5.-refund-request.md): API to request the refund for the paid transactions.
- [6. Payment  Status](https://checkoutdocs.oneglobal.com/sample-code/6.-payment-status.md): API to get the status of a payment
- [Parameters & Description](https://checkoutdocs.oneglobal.com/parameters-and-description.md)
- [Payment Methods](https://checkoutdocs.oneglobal.com/payment-methods.md)
- [Test Cards](https://checkoutdocs.oneglobal.com/test-cards.md): Test your integration
- [Download Plugins/SDK](https://checkoutdocs.oneglobal.com/download-plugins-sdk.md)
- [Direct Pay](https://checkoutdocs.oneglobal.com/direct-pay.md)
- [1. Generate Merchant Keys](https://checkoutdocs.oneglobal.com/direct-pay/1.-generate-merchant-keys.md): For direct pay integration merchant should have RSA public key. this endpoint to be used to generate the RSA key.
- [2. Validate Request](https://checkoutdocs.oneglobal.com/direct-pay/2.-validate-request.md)
- [3. Initiate Pay](https://checkoutdocs.oneglobal.com/direct-pay/3.-initiate-pay.md): After validating the merchant request, This API is used to process payment requests securely by encrypting card data using AES and RSA encryption.
- [4. Process Payment](https://checkoutdocs.oneglobal.com/direct-pay/4.-process-payment.md): The ProcessPayment request is used to initiate a payment process for a given ReferenceId.
- [WooCommerce](https://checkoutdocs.oneglobal.com/plugins-setup-guide/woocommerce.md)
- [Drupal Commerce](https://checkoutdocs.oneglobal.com/plugins-setup-guide/drupal.md)
- [OpenCart](https://checkoutdocs.oneglobal.com/plugins-setup-guide/opencart.md)
- [Magento 1](https://checkoutdocs.oneglobal.com/plugins-setup-guide/magento-1.md)
- [Magento 2](https://checkoutdocs.oneglobal.com/plugins-setup-guide/magento-2.md)
- [PrestaShop](https://checkoutdocs.oneglobal.com/plugins-setup-guide/prestashop.md)
- [Joomla](https://checkoutdocs.oneglobal.com/plugins-setup-guide/joomla.md)
- [WHMCS](https://checkoutdocs.oneglobal.com/plugins-setup-guide/whmcs.md)
