# Geidea Documentation > Documentation for Geidea ## Guides - [Overview](https://docs.geidea.net/docs/overview.md) - [Pre-requisites](https://docs.geidea.net/docs/pre-requisites.md) - [Geidea HPP Checkout](https://docs.geidea.net/docs/geidea-checkout-v2.md) - [Express Checkout (Wallets)](https://docs.geidea.net/docs/express-checkout-wallets.md): Allow customers to pay instantly with Apple Pay, Google Pay, or Samsung Pay — no card entry required. - [Pay by Link (Egypt & UAE)](https://docs.geidea.net/docs/payment-links.md) - [Pay by Link - Portal [Egypt]](https://docs.geidea.net/docs/pay-by-link-portal.md) - [Pay by Link - Portal [UAE]](https://docs.geidea.net/docs/pay-by-link-uae.md) - [Pay by Link - APIs](https://docs.geidea.net/docs/pay-by-link-apis.md) - [Pay by Invoice (KSA)](https://docs.geidea.net/docs/pay-by-invoice-ksa.md) - [Pay by Invoice - APIs](https://docs.geidea.net/docs/pay-by-invoice-apis.md) - [Pay by Invoice - Portal [KSA]](https://docs.geidea.net/docs/pay-by-invoice-portal-ksa.md) - [Direct API Integration](https://docs.geidea.net/docs/pg-direct-api.md) - [Initiate Authentication](https://docs.geidea.net/docs/initiate-authentication-v-2.md) - [Authenticate Payer](https://docs.geidea.net/docs/authenticate-payer-v2.md) - [Pay](https://docs.geidea.net/docs/pay-v2.md) - [Tokenization](https://docs.geidea.net/docs/tokenization.md) - [Tokenization in Mobile Apps](https://docs.geidea.net/docs/tokenization-in-mobile-apps.md) - [Recurring Payments](https://docs.geidea.net/docs/recurring.md) - [Recurring Pay By Links](https://docs.geidea.net/docs/recurring-pay-by-links.md) - [Merchant Initiated (MIT)](https://docs.geidea.net/docs/merchant-initiated-mit.md) - [Standalone Save Card](https://docs.geidea.net/docs/save-card.md) - [Apple Pay](https://docs.geidea.net/docs/apple-pay.md) - [Apple Pay Direct API](https://docs.geidea.net/docs/apple-pay-direct-api.md) - [Google Pay™](https://docs.geidea.net/docs/google-pay.md): Google Pay is available on Geidea Payment gateway, without additional costs. - [Meeza QR Wallet Payment [Egypt]](https://docs.geidea.net/docs/meeza-qr-payment-method.md) - [Meeza QR APIs](https://docs.geidea.net/docs/meeza-qr-apis.md) - [Branding and Customization](https://docs.geidea.net/docs/branding.md) - [Buy Now Pay Later (BNPL)](https://docs.geidea.net/docs/buy-now-pay-later-bnpl.md) - [ValU [Egypt]](https://docs.geidea.net/docs/valu.md) - [Souhoola [Egypt]](https://docs.geidea.net/docs/souhoola.md) - [Tamara [UAE & KSA]](https://docs.geidea.net/docs/tamara.md) - [Tabby [UAE & KSA]](https://docs.geidea.net/docs/tabby-uae-ksa.md) - [Installments [Egypt]](https://docs.geidea.net/docs/installments.md) - [Subscriptions](https://docs.geidea.net/docs/subscriptions.md) - [Cancel Subscription](https://docs.geidea.net/docs/cancel-subscription-1.md) - [Get Subscription](https://docs.geidea.net/docs/get-subscription-1.md) - [Transaction and Order Management](https://docs.geidea.net/docs/overview-1.md) - [Cancel Order](https://docs.geidea.net/docs/cancel-order-1.md) - [Refund](https://docs.geidea.net/docs/refund-2.md) - [Void](https://docs.geidea.net/docs/void-1.md) - [Fetch Transaction or Order Details](https://docs.geidea.net/docs/fetch-1.md) - [Fetch Transaction or Order Details by Merchant Reference](https://docs.geidea.net/docs/fetch-transaction-or-order-details-by-merchant-reference.md) - [Fetch All or Search Transactions or Orders](https://docs.geidea.net/docs/fetch-all-transactions-or-search-transactions.md) - [E-commerce Plugins](https://docs.geidea.net/docs/e-commerce-plugins.md) - [WordPress plugin for WooCommerce](https://docs.geidea.net/docs/woocommerce.md) - [Shopify](https://docs.geidea.net/docs/shopify.md) - [PrestaShop](https://docs.geidea.net/docs/prestashop.md) - [Magento](https://docs.geidea.net/docs/magento.md) - [OpenCart](https://docs.geidea.net/docs/opencart.md) - [Mobile SDKs](https://docs.geidea.net/docs/e-commerce-sdks.md) - [Android SDK](https://docs.geidea.net/docs/android-sdk.md) - [iOS SDK](https://docs.geidea.net/docs/ios-sdk.md) - [React Native](https://docs.geidea.net/docs/react-native-1.md) - [Flutter](https://docs.geidea.net/docs/flutter-1.md) - [Test Cards](https://docs.geidea.net/docs/test-cards.md) - [API Response Codes and Messages](https://docs.geidea.net/docs/api-response-codes-and-messages.md) - [Payments glossary](https://docs.geidea.net/docs/payments-glossary.md) - [Troubleshooting & FAQs](https://docs.geidea.net/docs/troubleshooting-faqs.md) - [Webhook/Callback Notifications](https://docs.geidea.net/docs/sample-callback-responses.md) - [Card Type Transactions](https://docs.geidea.net/docs/card-type-transactions.md) - [Meeza QR Wallet Payment](https://docs.geidea.net/docs/meeza.md) ## API Reference - [Welcome](https://docs.geidea.net/reference/welcome-to-geideas-api-reference-documentation.md): Geidea's API Reference Documentation - [Create Session](https://docs.geidea.net/reference/create-session-v2-1.md) - [Create Session - Subscription](https://docs.geidea.net/reference/create-session-subscription.md) - [Standalone Save Card](https://docs.geidea.net/reference/standalone-save-card.md) - [Create Quick Payment Link](https://docs.geidea.net/reference/create-quick-payment-link-1.md) - [Create Payment Link](https://docs.geidea.net/reference/create-payment-link.md): API to create a Payment Link - [Fetch All or Search Payment Links](https://docs.geidea.net/reference/find-list-of-payment-links.md) - [Update Payment Link](https://docs.geidea.net/reference/update-payment-links.md): API to update the Payment Link - [Fetch Payment Link Details](https://docs.geidea.net/reference/get-payment-link-by-id.md) - [Delete Payment Link](https://docs.geidea.net/reference/delete-payment-link.md) - [Send Payment link by Email](https://docs.geidea.net/reference/send-by-email-1.md) - [Send Payment Link by SMS](https://docs.geidea.net/reference/send-payment-link-by-sms-1.md) - [Create Payment Invoice](https://docs.geidea.net/reference/create-payment-invoice.md): API to create a Payment Invoice - [Create Quick Payment Invoice](https://docs.geidea.net/reference/create-quick-payment-invoice.md) - [Update Payment Invoice](https://docs.geidea.net/reference/update-payment-invoices.md): API to update the Payment invoice - [Fetch Payment Invoice Details](https://docs.geidea.net/reference/get-payment-invoice-by-id.md) - [Fetch All or Search Payment Invoices](https://docs.geidea.net/reference/find-list-of-payment-invoices.md) - [Delete Payment Invoice](https://docs.geidea.net/reference/delete-payment-invoice.md) - [Send Payment Invoice by Email](https://docs.geidea.net/reference/send-by-email-2.md) - [Send Payment Invoice by SMS](https://docs.geidea.net/reference/send-payment-invoice-by-sms.md) - [Apple Pay Direct API](https://docs.geidea.net/reference/apple-pay-v-2.md) - [Initiate Authentication](https://docs.geidea.net/reference/initiate-authentication-v2.md) - [Authenticate Payer](https://docs.geidea.net/reference/authenticate-payer-v-2.md) - [Pay](https://docs.geidea.net/reference/pay-v-2.md): The Apple Pay API allows merchants to process payments using Apple Pay.This API accepts a decrypted Apple Pay payment token, validates it, and processes the transaction through the payment gateway. - [Merchant Initiated Transactions](https://docs.geidea.net/reference/merchant-initiated-transactions-1.md) - [Capture Transaction](https://docs.geidea.net/reference/capture-transaction-1.md) - [Void Payment](https://docs.geidea.net/reference/void-payment-1.md) - [Refund - Full or Partial](https://docs.geidea.net/reference/refund-1-1.md) - [Cancel Order](https://docs.geidea.net/reference/cancel-order-2.md) - [Fetch all or Search Transactions or Orders](https://docs.geidea.net/reference/fetch-or-search-all-transactions-1.md) - [Fetch Transaction or Order](https://docs.geidea.net/reference/get-order-by-id-1.md) - [Retrieve Token](https://docs.geidea.net/reference/retrieve-token-1.md) - [Fetch Transaction or Order by Merchant Reference Id](https://docs.geidea.net/reference/fetch-transaction-or-order-by-merchant-reference-1.md) - [Create QR Code](https://docs.geidea.net/reference/create-qr-code.md) - [Request to Pay](https://docs.geidea.net/reference/request-to-pay.md) - [Get Order ID](https://docs.geidea.net/reference/get-order-id.md) - [Get Order Details](https://docs.geidea.net/reference/get-order-details.md) - [Send Notification](https://docs.geidea.net/reference/send-notification.md) - [Create Subscriptions](https://docs.geidea.net/reference/create-subscription.md): This page will help you get started with Checkout - Subscription. - [Get Subscription](https://docs.geidea.net/reference/get-subscription-2.md) - [Cancel Subscription](https://docs.geidea.net/reference/cancel-subscription-2.md)