> For the complete documentation index, see [llms.txt](https://docs.ayetstudios.com/v/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ayetstudios.com/v/product-docs/callbacks-and-testing/testing/callback-tester.md).

# Callback Tester

## Why you should utilize the Callback Tester

The Callback Tester was built to help you to verify that you:

1. added all the macros to your Callback URL that you need to receive back
2. that those macros are populated by ayeT-Studios' servers as expected

## Check Available Macros

You can check all availabe macros that can be added to your callback URL here:

{% content-ref url="/pages/4uQiMxtgnAayAHR8ZeXt" %}
[Offerwall Callbacks](/v/product-docs/callbacks-and-testing/callbacks/offerwall-callbacks.md)
{% endcontent-ref %}

{% content-ref url="/pages/wL6DBPFVC2pBDf7rb7fT" %}
[Rewarded Video Callbacks](/v/product-docs/callbacks-and-testing/callbacks/rewarded-video-callbacks.md)
{% endcontent-ref %}

## Send Test Postback

Click on <mark style="color:red;background-color:red;">Edit Placement</mark> in order to open the detail modal. Here you can change your postback URL and i.e. add additional macros.

In addition you can send a test postback to your servers.

<figure><img src="/files/lTeVBgxqSFSjzQ8VMNVS" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The example shows that the macros

* {external\_identifier}
* {payout\_usd}
* {currency\_amount}
* {placement\_identifer}

were added to your callback URL.
{% endhint %}

When you click <mark style="color:red;background-color:red;">Send Test Postback</mark>, you will a list of fields and the information with which we will populate the macros you added to your callback URL.

For a few of those fields you can input values yourself. A few other fields are locked and only the information displayed can be passed.

![](/files/i4LxsULP8pVpcyA8ixei)

Clicking on <mark style="color:red;background-color:red;">Send Postback</mark> will send the test postback.

## Check Test Postback

Clicking on <mark style="color:red;background-color:red;">Check Postback Status</mark> afterwards, will lead you to Reports / Conversions, where the callback that just got sent will be displayed.

![](/files/MJvauCPiZjvzrbaqTG8t)

If you click on <mark style="color:red;background-color:red;">Details</mark>, you will be able to see the entire payload we sent and your Callback URL with populated macros.

![](/files/Zc6lpXxm1jbs9P8jlG4g)

{% hint style="info" %}
In this specific example the ayeT-Studios servers populated only the macros that you previously added to your callback URL:

* {external\_identifier} = my-test-user-567
* {payout\_usd} = 0
* {currency\_amount} = 320
* {placement\_identifer} = deb88ed8abe52ab1f67a97068d88d9db
  {% endhint %}
