> For the complete documentation index, see [llms.txt](https://docs.explodely.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.explodely.com/ipn-for-sellers/testing-a-sale.md).

# Testing A Sale

Explodely provides a quick and easy way to test your product checkout experience from clicking of payment link to redirecting to thank you page. The successful test sale also sends IPN if set within the Explodely account. Follow the steps below to test your product checkout. So for our example, let’s assume your product ID is 12345.

**Testing Without Product Approval**

When you wish to test your product checkout experience after you submit your product into Explodely system but before its approved, follow the steps below.

* Visit the test payment link <https://explodely.com/p/12345?testmode=yes>
* Get the test CC details from view products -> action menu -> generate test card.
* Use the same CC details on the checkout page
* Click on Pay Now button and sale will be successful
* You will be redirected to the product thank you page
* IPN and customer receipt will also be sent

**Testing After Product Approval**

To test a product after its approved by Explodely, follow the steps below.

* Visit product payment link <https://explodely.com/p/12345>
* Get the test CC details from view products -> action menu -> generate test card.
* Use the same CC details on the checkout page
* Click on Pay Now button and sale will be successful
* You will be redirected to the product thank you page
* IPN and customer receipt will also be sent

So the only difference between testing a product before and after approval is the addition of testmode=yes parameter at the end of the payment link. If you need any product approval assistance, please contact us at <support@explodely.com> and if you need any technical assistance, please contact our technical support team <devsupport@explodely.com>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.explodely.com/ipn-for-sellers/testing-a-sale.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.
