Events & commands
There are 4 events in the life of a subscription, after payment, after renewal, after expiration and also refunds.
Enabling These Events
Before showing you how to configure them, we will explain how you can enable these events for your server commands.
After Payment: This event is enabled by default and cannot be disabled. When you add new commands, they will always correspond to this event by default.
After Renewal: You must enable subscriptions to use this event. To enable subscriptions, look for the “Subscription & Expiration” tab and enable this mode.
After Expiration: You must also enable subscriptions to use this event. To enable subscriptions, look for the “Subscription & Expiration” tab and enable this mode.
After Refund: To enable this event, scroll down to the commands section and enable “Add Refund Commands.”


You can configure commands to be executed on your servers or give and remove roles on Discord according to these events.
After payment
Commands or roles that you enter in this event will be executed once on the first payment occurs, when the subscription is created.
Commands will be executed on your server only when payment is completed and received in your account.
The Tip4serv payment status should be PAID and not PENDING.
After each renewal payment (optional)
Commands that you enter in this event will be executed after each renewal payment. So every week or every month depending on the cycle you have configured.
Useful if, for example, you want to give 500 of virtual currency each month to your subscribers.
This event does not occur on the first payment.
With each renewal payment the expiration date of the subscription is extended.
After expiration
The commands you enter in this event will be executed when the subscription expires.
If no more payment is received or if the customer has canceled his subscription.
The subscription will expire when the expiration date is exceeded.
After Refund (optional)
The commands you enter in this event will be executed when a refund will occurs.
Example
In the example below, the player is given the VIP role after payment and then receives 200 points each month. The VIP role is removed when the subscription expires. The VIP role and the 5,000 points are also removed if a refund occurs.

Last updated