# Paygarden

*Article Topics:* [*Billers*](https://docs.toomuchmedia.com/getting-started/common-topics/billers)

{% hint style="warning" %}
**Please Note:** Please don't test your biller setup with NATS Paygarden's test account—it won't work correctly.
{% endhint %}

## Billers Admin

To add Paygarden to NATS, select "Paygarden" from the dropdown menu list of billers next to "Setup New Biller" in the [Billers Admin](https://docs.toomuchmedia.com/nats-admin/billers). Once selected, click "Add" on the right side of the page, Enter your "Partner ID", "Display Partner ID", "API Key" and "Report API Key".

{% hint style="warning" %}
**Please Note:** If you don't see Paygarden, [put in a support ticket](http://clients.toomuchmedia.com/), as you may need an updated version of NATS.
{% endhint %}

Once you have added the Biller you will be able to edit biller-specific account information by clicking the pencil icon next to Paygarden labeled, "Edit Paygarden Account Info".

{% hint style="warning" %}
**Please Note:** Paygarden works as a special biller and does not support the NATS cascade, up sale, cross sale, or instant upgrade features.
{% endhint %}

## Sites Admin

Paygarden requires no site-specific information to be modifed in your tour configuration. Instead, join options with Paygarden must be configured as a special join option by clicking "Set Special Payment Options" next to the site for which you would like to set up a Paygarden join option in the [Sites Admin](https://docs.toomuchmedia.com/nats-admin/sites).

* Paygarden Product ID: The product ID of the join option.

{% hint style="info" %}
**Please Note:** Paygarden only supports sending the duration of a membership, instead of a specific expiration date. Because of this, the member's expiration date may not be accurate, depending on when NATS received the transaction.
{% endhint %}

### Additional Setup Information

If you want like to setup a direct link for Paygarden in email, you will use the below example:

https\://\<your\_linkdomain>/signup/signup.php?step=special\&special\[123]=1\&nats=XXXXXXX\&signup\[username]=member\_username\&signup\[email]=member\_email\&signup\[password]=member\_password

* replace \<your\_linkdomain> in the above example with your site link domain
* replace 123 with your join option ID
* replace XXXXXX with your promo NATS code (optional, if not pass then it will become type-in traffic)
* replace member\_username with join member username (optional)
* replace member\_password with join member password (optional)
* replace member\_email with join member email (optional)

In Configuration Admin Biller section, there is a config setting called "DISPLAY\_PAYGARDEN\_PREJOIN\_PAGE", It allows you to enable/disable a join page for Paygarden during the signup process
