IPN (Instant Payment Notification) Setup
Instant Payment Notification (IPN) is a message service that notifies the merchant of events related to PayCafe transactions. The merchant can use IPN messages to automate back-office and administrative functions, such as fulfilling orders, tracking customers, or providing status and other transaction-related information.
Once the merchants' IPN is set up, each time a transaction or other event occurs on the merchants' PayCafe account, our systems will send a "notification" with data to the URL you specify.
Step 1: Log in to the Merchant Portal here >> https://merchant.paycafe.com/login
Step 2: Click on Configure Checkout
Step 3: Click on IPN Setup
Step 4: Add your websites address (URL) in the IPN URL field
Example: https://www.yourdomain.com/ipn.php
Next, you will add variables to your IPN URL
Below, are the available variables our system will send within the IPN data payload. You can add these to your IPN URL.
Step 5: Copy/Paste your variable to your IPN URL https://www.yourdomain.com/^first_name^
Step 6: To add multiple variables, you will add the "&" symbol between each new variable
Example: https://yourdomain.com/^first_name^&^last_name^&^email^
Example: Below, is an IPN URL with multiple variables
https://www.yourdomain.com/firstname=^first_name^&lastname=^last_name^&email=^email^&phonenumber=^phone_number^&address_shipping=^address_shipping^&address_billing=^address_billing^
Step 6.2: Once you have completed adding your variables to your IPN URL, click on Save Changes
Sidenote: You can set your IPN URL to Inactive or Active status
What Happens Next?
Once you have completed setting up your IPN, we recommend testing your IPN. For instructions on how to test your IPN, click here >>> Test your IPN
If you have questions or need assistance with creating your IPN URL, please submit a support ticket through the merchant portal at https://merchant.paycafe.com/login .
We also welcome feedback from our merchants. Please send us your suggestions at suggestions@paycafe.com .