# Wpay Gifting Services Documentation > Documentation for Wpay Gifting Services ## Guides: Wpay Gifting APIs - [Becoming a Gifting Partner](https://developerhub.wpay.com.au/giftingservices/docs/becoming-a-gifting-service-client.md) - [Gifting Services](https://developerhub.wpay.com.au/giftingservices/docs/gaas-account-settings.md) - [JWT Authentication Process](https://developerhub.wpay.com.au/giftingservices/docs/jwt-authentication-process.md) - [Gift Card Catalogue](https://developerhub.wpay.com.au/giftingservices/docs/catalogue-service.md) - [Ordering and Fulfilment](https://developerhub.wpay.com.au/giftingservices/docs/order-service.md) - [Testing and Certification](https://developerhub.wpay.com.au/giftingservices/docs/testing-certification-process-1.md) - [Test Scenarios](https://developerhub.wpay.com.au/giftingservices/docs/test-scenarios.md) - [Digital Gift Card Template & Formatting Requirements](https://developerhub.wpay.com.au/giftingservices/docs/digital-gift-card-template-formatting-requirements.md) - Help & Support - [FAQs](https://developerhub.wpay.com.au/giftingservices/docs/faqs.md) - [Error Codes](https://developerhub.wpay.com.au/giftingservices/docs/error-codes.md): Clients may encounter the following error codes when integrating with GAAS Services: ## Guides: Wpay External API Partners (deprecated) - [Becoming an API Partner](https://developerhub.wpay.com.au/giftingservices/docs/becoming-a-gifting-partner.md) - [API Partner Settings](https://developerhub.wpay.com.au/giftingservices/docs/partner-account-settings.md) - [Digital Gift Cards](https://developerhub.wpay.com.au/giftingservices/docs/digital-gift-cards-overview.md) - [Real-time Order](https://developerhub.wpay.com.au/giftingservices/docs/digital-gift-cards-real-time-order.md) - [Batch Order](https://developerhub.wpay.com.au/giftingservices/docs/digital-gift-cards-batch-order.md) - [Physical Gift Cards](https://developerhub.wpay.com.au/giftingservices/docs/physical-gift-cards-overview.md) - [Activation Process](https://developerhub.wpay.com.au/giftingservices/docs/physical-gift-card-activation.md) - [Testing Certification Process](https://developerhub.wpay.com.au/giftingservices/docs/testing-certification-process.md) - [Test Scenarios](https://developerhub.wpay.com.au/giftingservices/docs/testing-sample-scenarios.md) - Help & Support - [FAQs](https://developerhub.wpay.com.au/giftingservices/docs/support-faqs.md) - [Glossary](https://developerhub.wpay.com.au/giftingservices/docs/support-glossary.md) - [Error based Reversals](https://developerhub.wpay.com.au/giftingservices/docs/order-reversal.md) - [Error Codes](https://developerhub.wpay.com.au/giftingservices/docs/support-error-codes.md) - [Health Check](https://developerhub.wpay.com.au/giftingservices/docs/support-health-check.md) ## API Reference: WPAY GIFTING APIS - Gifting Catalogue - [Get Category by Id](https://developerhub.wpay.com.au/giftingservices/reference/getcategorybyid.md): This API allows you to retrieve a specific Category from our Gifting Catalogue based on the Category Id. - [Get Categories](https://developerhub.wpay.com.au/giftingservices/reference/getcategories.md): This API allows you to retrieve a list of all Categories from our Gifting Catalogue. - [Get Product by Id](https://developerhub.wpay.com.au/giftingservices/reference/getproductbyid.md): This API allows you to retrieve a specific Product from our Gifting Catalogue based on the Product Id. - [Get Products](https://developerhub.wpay.com.au/giftingservices/reference/getallproducts.md): This API allows you to retrieve a list of all Products you are eligible for from our Gifting Catalogue. You may also specify a Program Id to filter the list of Products returned. - [Get Program by Id](https://developerhub.wpay.com.au/giftingservices/reference/getprogrambyid.md): This API allows you to retrieve a specific Program from our Gifting Catalogue based on the Program Id. - [Get Programs](https://developerhub.wpay.com.au/giftingservices/reference/getallprograms.md): This API allows you to retrieve a list of all Programs you are eligible for from our Gifting Catalogue. You may also specify a Category Id to filter the list of Programs returned. - Order - [Submit Order](https://developerhub.wpay.com.au/giftingservices/reference/submitorder.md): This API allows you to place an order for one or more gift cards. Gift cards will be activated in real-time and delivered back to you, or to your end-customer(s) based on your commercial agreement. - [Re-attempt delivery](https://developerhub.wpay.com.au/giftingservices/reference/clientreattemptdelivery.md): This API allows you to re-attempt delivery of the entire order or a specific item(s) in the order. - [Get Order Status](https://developerhub.wpay.com.au/giftingservices/reference/getorderstatus.md): This API allows you to retrieve the processing status of an order and its items. - [Get Order Details](https://developerhub.wpay.com.au/giftingservices/reference/getorderdetails.md): This API allows you to retrieve the full details of an order. ## API Reference: WPay External Partner Integration API (deprecated) - Ordering Digital Gift Cards - [Order Digital Gift Cards](https://developerhub.wpay.com.au/giftingservices/reference/ordergiftcards.md): This API allows you to place an order for one or more digital gift cards. The endpoint can operate in both real-time and batch modes. Consult the usage guide for information about these two order… - [Get Order Status](https://developerhub.wpay.com.au/giftingservices/reference/getgiftcardorderstatus.md): This API allows you to retrieve the status of an order. It is used in the batch order process to monitor the progress of the order. It is also used in the real-time order process to recover from… - [Get Activated Cards](https://developerhub.wpay.com.au/giftingservices/reference/getactivatedgiftcards.md): This API allows you to retrieve activated card details. It is the final step in the batch order process. This API can also be used in the recovery of a real-time order error, where the order status… - Support - [Reverse an Order](https://developerhub.wpay.com.au/giftingservices/reference/postordersreverse.md): This API allows you to reverse an order. This API is to be used in the recovery of an order error when the order status is unknown due to a communications failure that prevented the receipt of the… - Activating Physical Gift Cards - [Activate Physical Gift Card](https://developerhub.wpay.com.au/giftingservices/reference/activatephysicalgiftcard.md): This API allows you to activate a physical gift card. - Health check - [Get service health](https://developerhub.wpay.com.au/giftingservices/reference/getservicehealth.md): This API allows you to get the operational status of the service ## Changelog - [Welcome to Wpay Gifting Services](https://developerhub.wpay.com.au/giftingservices/changelog/welcome-to-wpay-gifting-services.md)