# SadadPay Documentation > SadadPay APIs allow merchants' 3rd Party applications to access the Sadad payment services and functions. ## API Reference - [Introduction](https://sadadpay.readme.io/reference/overview.md) - [Live Environment](https://sadadpay.readme.io/reference/api-access.md): Sadad Pay Live Environment - [Sandbox Environment](https://sadadpay.readme.io/reference/api-access-copy.md): Sadad Pay Testing Environment - [Test Cards](https://sadadpay.readme.io/reference/sandbox.md): Testing Environment - [Overview](https://sadadpay.readme.io/reference/integration-overview.md): Integration guide - [Integration API Collection](https://sadadpay.readme.io/reference/integration-api-collection.md): A collection of the Standard API Requests Used for the Integration - [Response Status Codes for Errors](https://sadadpay.readme.io/reference/response-status-codes.md): During the execution of the API requests, You might get some status codes with the responses showing an error, these codes will be as listing below - [Authentication tokens](https://sadadpay.readme.io/reference/authentication-tokens.md): API Authentication - [Refresh Token](https://sadadpay.readme.io/reference/refresh-token.md) - [Access Token](https://sadadpay.readme.io/reference/access-token.md) - [Payment Invoice](https://sadadpay.readme.io/reference/payment-integration.md) - [Create Invoice](https://sadadpay.readme.io/reference/create-invoice.md) - [Multi-Supplier](https://sadadpay.readme.io/reference/multi-supplier.md): Multi-vendor - [Create Supplier Invoice](https://sadadpay.readme.io/reference/create-supplier-invoice.md): Multi-vendors invoice - [Embedded Payment](https://sadadpay.readme.io/reference/embeded-payment.md): Introduction - [KNet](https://sadadpay.readme.io/reference/knet.md): Knet Embedded Payment Details - [Card Payment](https://sadadpay.readme.io/reference/card-payment.md): Card Embedded Payment Widget - [ApplePay](https://sadadpay.readme.io/reference/apple-pay.md): ApplePay Embedded Payment Details - [Refund Payment](https://sadadpay.readme.io/reference/refund-payment.md) - [Refund Insert](https://sadadpay.readme.io/reference/refund-insert.md): Payment re-transaction - [Payment Status](https://sadadpay.readme.io/reference/payment-status.md): Inquire the invoice information - [Webhook](https://sadadpay.readme.io/reference/webhook.md) - [Paid Webhook Event](https://sadadpay.readme.io/reference/invoice-paid-webhook.md) - [Postman Collection](https://sadadpay.readme.io/reference/postman-collection.md) - [Mobile SDK](https://sadadpay.readme.io/reference/mobile-sdk.md): Guide for Mobile SDK - [Flutter](https://sadadpay.readme.io/reference/flutter.md): Guide for Mobile SDK - [PHP - Library](https://sadadpay.readme.io/reference/php-library.md) - [Overview](https://sadadpay.readme.io/reference/api-introduction.md): API section - [/api/User/GenerateRefreshToken](https://sadadpay.readme.io/reference/post_api-user-generaterefreshtoken.md) - [/api/User/GenerateAccessToken](https://sadadpay.readme.io/reference/post_api-user-generateaccesstoken.md) - [/api/Invoice/getall](https://sadadpay.readme.io/reference/get_api-invoice-getall.md) - [/api/Invoice/getbyid](https://sadadpay.readme.io/reference/get_api-invoice-getbyid.md) - [/api/Invoice/insert](https://sadadpay.readme.io/reference/post_api-invoice-insert.md): * Invoice amount is always sent in KWD regardless of invoice currency - [/api/Invoice/update](https://sadadpay.readme.io/reference/put_api-invoice-update.md): * Invoice amount is always sent in KWD regardless of invoice currency - [/api/Invoice/delete](https://sadadpay.readme.io/reference/delete_api-invoice-delete.md) - [/api/Invoice/createpaymentlinkinvoice](https://sadadpay.readme.io/reference/post_api-invoice-createpaymentlinkinvoice.md) - [/api/Invoice/createproductlinkinvoice](https://sadadpay.readme.io/reference/post_api-invoice-createproductlinkinvoice.md) - [/api/Invoice/createinstallmentplanlinkinvoice](https://sadadpay.readme.io/reference/post_api-invoice-createinstallmentplanlinkinvoice.md) - [/api/Invoice/GetByTypeKey](https://sadadpay.readme.io/reference/get_api-invoice-getbytypekey.md) - [/api/PaymentLink/getall](https://sadadpay.readme.io/reference/get_api-paymentlink-getall.md) - [/api/PaymentLink/getbykey](https://sadadpay.readme.io/reference/get_api-paymentlink-getbykey.md) - [/api/PaymentLink/insert](https://sadadpay.readme.io/reference/post_api-paymentlink-insert.md) - [/api/PaymentLink/update](https://sadadpay.readme.io/reference/put_api-paymentlink-update.md) - [/api/PaymentLink/getforpayment](https://sadadpay.readme.io/reference/get_api-paymentlink-getforpayment.md) - [/api/PaymentLink/delete](https://sadadpay.readme.io/reference/delete_api-paymentlink-delete.md) - [/api/EmbeddedPayment/allow_domain](https://sadadpay.readme.io/reference/api_embeddedpayment_allowdomain.md) - [/api/EmbeddedPayment/intiate_order_session](https://sadadpay.readme.io/reference/api_embeddedpayment_intiateordersession.md) - [Installments Plan](https://sadadpay.readme.io/reference/installment-plans.md): Sadad System offers an installment plan service enabling vendors to sell products with partial upfront payments, allowing customers to pay the remaining amount over an agreed period which known as "Buy Now Pay Later". - [/api/InstallmentPlan/getall](https://sadadpay.readme.io/reference/get_api-installmentplan-getall.md) - [/api/InstallmentPlan/getbyid](https://sadadpay.readme.io/reference/get_api-installmentplan-getbyid.md) - [/api/InstallmentPlan/getforpayment](https://sadadpay.readme.io/reference/get_api-installmentplan-getforpayment.md) - [/api/InstallmentPlan/insert](https://sadadpay.readme.io/reference/post_api-installmentplan-insert.md) - [/api/InstallmentPlan/update](https://sadadpay.readme.io/reference/put_api-installmentplan-update.md) - [/api/InstallmentPlan/delete](https://sadadpay.readme.io/reference/delete_api-installmentplan-delete.md) - [/api/Refund/getall](https://sadadpay.readme.io/reference/api-refund-getall.md) - [/api/Refund/insert](https://sadadpay.readme.io/reference/api-refund-insert.md) - [/api/Product/getall](https://sadadpay.readme.io/reference/get_api-product-getall.md) - [/api/Product/getbyid](https://sadadpay.readme.io/reference/get_api-product-getbyid.md) - [/api/Product/insert](https://sadadpay.readme.io/reference/post_api-product-insert.md) - [/api/Product/update](https://sadadpay.readme.io/reference/put_api-product-update.md) - [/api/Product/delete](https://sadadpay.readme.io/reference/delete_api-product-delete.md) - [/api/ProductLink/getall](https://sadadpay.readme.io/reference/get_api-productlink-getall.md) - [/api/ProductLink/getbykey](https://sadadpay.readme.io/reference/get_api-productlink-getbykey.md) - [/api/ProductLink/insert](https://sadadpay.readme.io/reference/post_api-productlink-insert.md) - [/api/ProductLink/update](https://sadadpay.readme.io/reference/put_api-productlink-update.md) - [/api/ProductLink/getforpayment](https://sadadpay.readme.io/reference/get_api-productlink-getforpayment.md) - [/api/ProductLink/delete](https://sadadpay.readme.io/reference/delete_api-productlink-delete.md) - [/api/ProductCategory/getall](https://sadadpay.readme.io/reference/get_api-productcategory-getall.md) - [/api/ProductCategory/getbyid](https://sadadpay.readme.io/reference/get_api-productcategory-getbyid.md) - [/api/ProductCategory/insert](https://sadadpay.readme.io/reference/post_api-productcategory-insert.md) - [/api/ProductCategory/update](https://sadadpay.readme.io/reference/put_api-productcategory-update.md) - [/api/ProductCategory/delete](https://sadadpay.readme.io/reference/delete_api-productcategory-delete.md) - [/api/Customer/getall](https://sadadpay.readme.io/reference/get_api-customer-getall.md) - [/api/Customer/getbyid](https://sadadpay.readme.io/reference/get_api-customer-getbyid.md) - [/api/Customer/insert](https://sadadpay.readme.io/reference/post_api-customer-insert.md) - [/api/Customer/update](https://sadadpay.readme.io/reference/put_api-customer-update.md) - [/api/Customer/delete](https://sadadpay.readme.io/reference/delete_api-customer-delete.md) - [/api/Subscription/getall](https://sadadpay.readme.io/reference/apisubscriptiongetall.md) - [/api/Subscription/getbyid](https://sadadpay.readme.io/reference/apisubscriptiongetbyid.md) - [/api/Subscription/generatesubscriptionschedule](https://sadadpay.readme.io/reference/apisubscriptiongeneratesubscriptionschedule.md) - [/api/Subscription/getforpayment](https://sadadpay.readme.io/reference/apisubscriptiongetforpayment.md) - [/api/Subscription/insert](https://sadadpay.readme.io/reference/apisubscriptioninsert.md) - [/api/Subscription/update](https://sadadpay.readme.io/reference/apisubscriptionupdate.md) - [/api/Subscription/delete](https://sadadpay.readme.io/reference/apisubscriptiondelete.md) - [/api/SubscriptionTemplate/getall](https://sadadpay.readme.io/reference/apisubscriptiontemplategetall.md) - [/api/SubscriptionTemplate/getbyid](https://sadadpay.readme.io/reference/apisubscriptiontemplategetbyid.md) - [/api/SubscriptionTemplate/insert](https://sadadpay.readme.io/reference/apisubscriptiontemplateinsert.md) - [/api/SubscriptionTemplate/update](https://sadadpay.readme.io/reference/apisubscriptiontemplateupdate.md) - [/api/SubscriptionTemplate/delete](https://sadadpay.readme.io/reference/apisubscriptiontemplatedelete.md) - [/api/SubscriptionLink/getall](https://sadadpay.readme.io/reference/apisubscriptionlinkgetall.md) - [/api/SubscriptionLink/getbyid](https://sadadpay.readme.io/reference/apisubscriptionlinkgetbyid.md) - [/api/SubscriptionLink/insert](https://sadadpay.readme.io/reference/apisubscriptionlinkinsert.md) - [/api/SubscriptionLink/update](https://sadadpay.readme.io/reference/apisubscriptionlinkupdate.md) - [/api/SubscriptionLink/delete](https://sadadpay.readme.io/reference/apisubscriptionlinkdelete.md) - [/api/SubscriptionLink/getlinkdetail](https://sadadpay.readme.io/reference/apisubscriptionlinkgetlinkdetail.md) - [E-Commerce Solutions](https://sadadpay.readme.io/reference/plugins-overview.md): Applications, modules, extensions, and plugins - [Cs-Cart](https://sadadpay.readme.io/reference/cs-cart.md) - [ECWID](https://sadadpay.readme.io/reference/ecwid.md) - [Magento2](https://sadadpay.readme.io/reference/magento.md) - [OpenCart](https://sadadpay.readme.io/reference/opencart.md) - [PrestaShop](https://sadadpay.readme.io/reference/prestashop.md) - [Shopify](https://sadadpay.readme.io/reference/shopify.md) - [WHMCS](https://sadadpay.readme.io/reference/whmcs.md) - [WooCommerce](https://sadadpay.readme.io/reference/wordpresswoocommerce.md)