NATS4 Affiliate Postback

From TMM Wiki
Jump to navigationJump to search
NATS 4
Members Admin
The Members Admin
View Member Details
Add Member
MySQL Auth
Mod Authn DB
Multisite Access
Member Logging
Member Password Retrieval
OpenID Connect
Mod Auth OpenIDC
ID Numbers
NATS Configuration Admin
The Configuration Admin
Log Admin Activity
IP Address Filtering
MEMBER_EXPIRE_PAD
SKIP COUNTRIES
Fraud Configuration
Email Configuration
Affiliate Signup Email
Affiliate Postback
Affiliate Postback NEW
Affiliate Analytics
Throttling
NATS4 Terms of Service feature
GeoIP2

NATS4 has the ability to post detailed member information to your affiliates via a backend POST based on any basic action the member takes through NATS. You must first activate this feature in your NATS Configuration Admin, then your affiliates can receive detailed information on what their members are doing


Configuration Admin

To enable this feature for your affiliates, please visit the Configuration Admin -> Affiliates tab. In the sub-section labeled Postbacks, you will see a list of options to activate. Here are a list of the possible postbacks your affiliates can receive:


AFFILIATE_POSTBACK_MEMBER_APPROVAL Allow affiliates to receive a postback when one of their members signs up.
AFFILIATE_POSTBACK_MEMBER_REBILL Allow affiliates to receive a postback when one of their members rebills.
AFFILIATE_POSTBACK_MEMBER_UPGRADE Allow affiliates to receive a postback when one of their members upgrades.
AFFILIATE_POSTBACK_MEMBER_EXPIRE Allow affiliates to receive a postback when one of their members expires.
AFFILIATE_POSTBACK_MEMBER_INSUFFICIENT_FUND Allow affiliates to receive a postback when one of their members has an "insufficient funds" transaction.
AFFILIATE_POSTBACK_MEMBER_CREDIT Allow affiliates to receive a postback when one of their members credit.
AFFILIATE_POSTBACK_MEMBER_CHARGEBACK Allow affiliates to receive a postback when one of their members chargeback.
AFFILIATE_POSTBACK_MEMBER_VOID Allow affiliates to receive a postback when one of their members has a void transaction.
AFFILIATE_POSTBACK_MEMBER_UPGRADEDENY Allow affiliates to receive a postback when one of their members upgrade denial.
AFFILIATE_POSTBACK_MEMBER_CHANGE_DETAILS Allow affiliates to receive a postback when one of their members changes their details (such as username/password).


Affiliate Configuration

After you've activated the postbacks you want your affiliate be able to receive, your affiliates can then login and enter the URL(s) where they want their postback(s) to be sent. The affiliate needs to go to their "My Account" page...

My Account Circled.jpg

Then click on the "Account Details" tab. They should see a new box on this page that will look something like this (by default):

Affiliate Postback Settings.jpg

From there they can enter the URL(s) of the script(s) that will handle their postbacks.


Postback Format

For detailed information on what information we send in the postbacks, and what format they are in, please refer to the follow wiki article: (still being written)