# Member Expire Pad

*Article Topics:* [*Members*](/getting-started/common-topics/members.md)*,* [*Customization* ](/getting-started/common-topics/customization.md)

## Expire Padding

Member Expire Padding has the ability to postpone a member's expiration date for a set number of days. This is useful as it allows for possible delays in processing transactions from the biller: insufficient funds, time zone differences, etc. This way, the member does not lose access just because the biller did not process their rebill yet. This does not delay the actual payment due date, and it does not give the member extra access if the processor reports an explicit cancel or expire. This feature simply gives the member extra days in case NATS has not heard from the processor at all.

{% hint style="info" %}
**Please Note:** Prior to NATS 5.0.2.6, the default is MEMBER\_EXPIRE\_PAD\_DAYS (1). This will add 1 (one) day to all memberships. As of NATS 5.0.2.6, the default for NEW installs is MEMBER\_EXPIRE\_PAD. Existing installs are not affected by this change. This will add up to 50% to the membership length with a minimum of 1 (one) day and the maximum of 7 (seven) days to all memberships.&#x20;
{% endhint %}

To change the configuration of this feature, go to the NATS [Configuration Admin ](/nats-admin/configuration.md)and select "Billers" from the Current Section drop-down list at the top of the page. You should then see two fields regarding expire pads: *Member Expire Pad* and *Member Expire Pad Days*.

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

* **Member Expire Pad Days** - Adds a flat number of days to delay membership expiration, regardless of membership length.
* **Member Expire Pad** - Delays expiration by 50%, with a minimum of one day and a maximum of seven days. For example, a ten-day membership will not expire until the fifteenth day, a three-day trial membership will not expire until the fifth day, a thirty-day trial will not expire until the thirty-seventh day, etc. If the *Member Expire Pad* box is checked, NATS will ignore any number entered in the *Member Expire Pad Days* box.

Changing this feature will affect all transactions going forward, but will not modify the current expire dates for existing members.

## Custom Biller Padding

Rather than having the same expire pad for every biller, NATS allows you to create custom expire pads for specific billers. This allows you to delay member expiration by a specific number of days for members who paid for their membership through a specific biller.

For example: You have your *MEMBER\_EXPIRE\_PAD* set to three days, but you notice that *EXAMPLEBILLER* always needs four days to process your rebills. Therefore, you can set your NATS to give *EXAMPLEBILLER* a four day pad, and your remaining billers would still have the three day pad.

To configure member expiration for a specific biller, scroll down the Biller Configurations page to the specific biller you wish to customize. Each biller will have their own specific expire pad fields-- *MEMBER\_EXPIRE\_PAD\_Biller's shortname*, and *MEMBER\_EXPIRE\_PAD\_Biller's shortname\_DAYS.*

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

* **MEMBER\_EXPIRE\_PAD\_*****Biller's shortname*** - Delays expiration by for this biller by 50%, with a minimum of one day and a maximum of seven days. For example, a ten-day membership will not expire until the fifteenth day, a three-day trial membership will not expire until the fifth day, a thirty day trial will not expire until the thirty-seventh day, etc. If the *MEMBER\_EXPIRE\_PAD\_\<biller>* box is checked, NATS will ignore any number entered in the *MEMBER\_EXPIRE\_PAD\<biller>\_DAYS* box. Biller settings (*MEMBER\_EXPIRE\_PAD\_\<biller>* and *MEMBER\_EXPIRE\_PAD\_\<biller>\_DAYS*) take precedence over the global settings (*MEMBER\_EXPIRE\_PAD* and *MEMBER\_EXPIRE\_PAD\_DAYS*)
* **MEMBER\_EXPIRE\_PAD\_*****Biller's shortname*****\_DAYS** - Adds a flat number of days to delay membership expiration, regardless of membership length.
* **SET\_EXPIRE\_*****Biller's shortname*****\_DATE** - How the expire pad date is to be determined. The default setting for every biller is "NATS set". Through the drop down menu, this can be set to:
  * **NATS set** - The expire pad length is determined by what has been set in NATS. This is the default setting.
  * **Biller set** - The expire pad length is determined by what the specific biller has specified their pad to be, and the NATS configurations are ignored.

{% hint style="danger" %}
**Caution:** Changing this setting to Biller Set is ill-advised because NATS will not set expire date for the sale until the Biller returns expired information. If for any reason a postback fails or information is not delivered to NATS, the member will stay active forever.&#x20;
{% endhint %}

* **Earliest** - The expire pad length is either what is set in NATS or what is set by the biller, whichever occurs earler.
* **Latest** - The expire pad length is either what is set in NATS or what is set by the biller, whichever occurs later.


---

# 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.toomuchmedia.com/nats-admin/members/further-reading/member-expire-pad.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.
