# API Endpoint

- [Ecommerce](https://docs.pgecom.com/api-endpoint/ecommerce.md): You can use the pgecom platform to manage your online store
- [Shop](https://docs.pgecom.com/api-endpoint/ecommerce/shop.md): Take control of your store using the PGecom platform.
- [GetShopById](https://docs.pgecom.com/api-endpoint/ecommerce/shop/getshopbyid.md): Use this endpoint to get shop information by id
- [CreateShop](https://docs.pgecom.com/api-endpoint/ecommerce/shop/createshop.md): Use this endpoint to create a shop
- [Product](https://docs.pgecom.com/api-endpoint/ecommerce/product.md): Unlock the full potential of your e-commerce experience by harnessing the robust features of the PGecom platform.
- [ProductSchema](https://docs.pgecom.com/api-endpoint/ecommerce/product/productschema.md): The Product schema lets you update and create products in a merchant's store. You can use product variants with the Product resource to create or update different versions of the same product.
- [GetProductById](https://docs.pgecom.com/api-endpoint/ecommerce/product/getproductbyid.md): This endpoint is there to get product by id
- [GetProductBySlug](https://docs.pgecom.com/api-endpoint/ecommerce/product/getproductbyslug.md): This endpoint is there to get product by slug name
- [CreateNewProduct](https://docs.pgecom.com/api-endpoint/ecommerce/product/createnewproduct.md): This endpoint is there to create new product
- [Collection](https://docs.pgecom.com/api-endpoint/ecommerce/collection.md)
- [GetCollectionById](https://docs.pgecom.com/api-endpoint/ecommerce/collection/getcollectionbyid.md): This endpoint is there to get collection by id
- [Checkout](https://docs.pgecom.com/api-endpoint/ecommerce/checkout.md)
- [CreateCheckoutSession](https://docs.pgecom.com/api-endpoint/ecommerce/checkout/createcheckoutsession.md): This endpoint is there to create a checkout session with redirect url
- [Category](https://docs.pgecom.com/api-endpoint/ecommerce/category.md)
- [GetCategoryByID](https://docs.pgecom.com/api-endpoint/ecommerce/category/getcategorybyid.md): This endpoint is there to get category by id
- [GetCategoryBySlug](https://docs.pgecom.com/api-endpoint/ecommerce/category/getcategorybyslug.md): This endpoint is there to get category by slug
- [Form](https://docs.pgecom.com/api-endpoint/ecommerce/form.md)
- [GetFormById](https://docs.pgecom.com/api-endpoint/ecommerce/form/getformbyid.md): This endpoint is there to get category by id
- [Invoice](https://docs.pgecom.com/api-endpoint/ecommerce/invoice.md)
- [GetInvoiceById](https://docs.pgecom.com/api-endpoint/ecommerce/invoice/getinvoicebyid.md): This endpoint is there to get category by id
- [Wordpress Plugin](https://docs.pgecom.com/api-endpoint/wordpress-plugin.md)
- [Chrome Extension](https://docs.pgecom.com/api-endpoint/chrome-extension.md)
- [GiftCards](https://docs.pgecom.com/api-endpoint/giftcards.md)
- [Gift Card Schema](https://docs.pgecom.com/api-endpoint/giftcards/gift-card-schema.md)
- [List giftcards](https://docs.pgecom.com/api-endpoint/giftcards/list-giftcards.md)
- [Order a gift card](https://docs.pgecom.com/api-endpoint/giftcards/order-a-gift-card.md)
- [Get giftcard](https://docs.pgecom.com/api-endpoint/giftcards/get-giftcard.md)
- [Rates](https://docs.pgecom.com/api-endpoint/giftcards/rates.md)
- [Send rewards](https://docs.pgecom.com/api-endpoint/send-rewards.md)
- [Rewards Schema      ](https://docs.pgecom.com/api-endpoint/send-rewards/rewards-schema.md)
- [Send rewards](https://docs.pgecom.com/api-endpoint/send-rewards/send-rewards.md)
- [Withdraw](https://docs.pgecom.com/api-endpoint/withdraw.md)
- [Withdraw Schema](https://docs.pgecom.com/api-endpoint/withdraw/withdraw-schema.md)
- [Process Withdraw](https://docs.pgecom.com/api-endpoint/withdraw/process-withdraw.md)
- [Rates](https://docs.pgecom.com/api-endpoint/withdraw/rates.md)
- [Radar](https://docs.pgecom.com/api-endpoint/radar.md)
- [Radar Schema](https://docs.pgecom.com/api-endpoint/radar/radar-schema.md)
- [Check for Fraudster](https://docs.pgecom.com/api-endpoint/radar/check-for-fraudster.md)
- [Top Up](https://docs.pgecom.com/api-endpoint/top-up.md)
- [Topup Schema](https://docs.pgecom.com/api-endpoint/top-up/topup-schema.md)
- [Estimate](https://docs.pgecom.com/api-endpoint/top-up/estimate.md)
- [Send](https://docs.pgecom.com/api-endpoint/top-up/send.md)
- [Payment](https://docs.pgecom.com/api-endpoint/payment.md)
- [Mon Cash](https://docs.pgecom.com/api-endpoint/payment/mon-cash.md)
- [CreateMonCashPayment](https://docs.pgecom.com/api-endpoint/payment/mon-cash/createmoncashpayment.md)
- [VerifyMonCashPayment](https://docs.pgecom.com/api-endpoint/payment/mon-cash/verifymoncashpayment.md)
- [WithdrawToMonCashEstimate](https://docs.pgecom.com/api-endpoint/payment/mon-cash/withdrawtomoncashestimate.md): Check MonCash estimate before sending the funds
- [WithdrawFundsToMonCash](https://docs.pgecom.com/api-endpoint/payment/mon-cash/withdrawfundstomoncash.md): Send funds to MonCash automatically from your PGecom account
- [PG Pay](https://docs.pgecom.com/api-endpoint/payment/pg-pay.md)
- [ConfigurePGPay](https://docs.pgecom.com/api-endpoint/payment/pg-pay/configurepgpay.md): This guide will walk you through how to set up PG Pay as a merchant
- [CreatePGPayPayment](https://docs.pgecom.com/api-endpoint/payment/pg-pay/createpgpaypayment.md): Create a pg pay a checkout session
- [VerifyPGPaymentWithToken](https://docs.pgecom.com/api-endpoint/payment/pg-pay/verifypgpaymentwithtoken.md): Verify a pg pay a checkout session
- [VerifyPGPaymentWithOrderId](https://docs.pgecom.com/api-endpoint/payment/pg-pay/verifypgpaymentwithorderid.md): Use the order id to verify if the payment is complete
- [Deprecated](https://docs.pgecom.com/api-endpoint/deprecated.md)
- [Card Holder](https://docs.pgecom.com/api-endpoint/deprecated/card-holder.md)
- [Card Holder Schema](https://docs.pgecom.com/api-endpoint/deprecated/card-holder/card-holder-schema.md)
- [Update](https://docs.pgecom.com/api-endpoint/deprecated/card-holder/update.md)
- [Card](https://docs.pgecom.com/api-endpoint/deprecated/card.md)
- [Card Schema      ](https://docs.pgecom.com/api-endpoint/deprecated/card/card-schema.md)
- [Retrieve a single card](https://docs.pgecom.com/api-endpoint/deprecated/card/retrieve-a-single-card.md)
- [List cards](https://docs.pgecom.com/api-endpoint/deprecated/card/list-cards.md)
- [Create a card](https://docs.pgecom.com/api-endpoint/deprecated/card/create-a-card.md): A Visa Business card can be used to purchase any eligible business transactions on Amazon, Ebay, Alibaba, AliExpress, etc
- [Create Customer](https://docs.pgecom.com/api-endpoint/deprecated/card/create-customer.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pgecom.com/api-endpoint.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
