
Integrate eWAY with affiliate software | Post Affiliate Pro
Integrate eWAY Merchant Hosted Payments with Post Affiliate Pro to securely accept credit card payments and track affiliate transactions seamlessly. Learn how t...
Integrate eWAY Shared Payment Solution with Post Affiliate Pro to securely accept credit card payments and track affiliate sales seamlessly.
A secure online payment gateway that makes it easy and hassle free for you to accept credit card payments through your website.
Integrates eWAY Shared Payment Solutions (HTTP).
To integrate with eWAY, you need eWAY plugin which is distributed with PAP by default.
Note! If you are using Merchant Hosted Payments, use eWAY integration method for Merchant Hosted Payments.
First you must activate eWAY plugin. Login to your merchant panel and go menu Start->Plugins. Here you must click Activate in Plugins list in eWAY plugin item.
Right after you activate eWAY plugin, you need to setup it. Login to your merchant panel. Go to menu Start >Plugins. Now click Configure button in eWAY plugin item. Here you must set Custom field number. This is number of the field, where you put custom cookie on your pages. As Response type select HTTP.
Note! If you are using custom field with selected number for transfering some data (other than pap custom cookie), please setup Custom value separator as well. For example string “||”.
Now you must change code for every eWAY form. For example original eWAY form looks like this:
<form method="post" name="ewaySubmitForm" action="https://www.eway.com.au/gateway/payment.asp">
<input type="hidden" name="ewayCustomerID" value="87654321" />
<input type="hidden" name="ewayTotalAmount" value="1000000000" />
<input type="hidden" name="ewayCustomerFirstName" value="Firstname" />
<input type="hidden" name="ewayCustomerLastName" value="Lastname" />
<input type="hidden" name="ewayCustomerEmail" value="name@xyz.com.au" />
<input type="hidden" name="ewayCustomerAddress" value="123 Someplace Street, Somewhere ACT" />
<input type="hidden" name="ewayCustomerPostcode" value="2609" />
<input type="hidden" name="ewayCustomerInvoiceDescription" value="Testing" />
<input type="hidden" name="ewayCustomerInvoiceRef" value="INV120394" />
<input type="hidden" name="ewayURL" value="https://www.yoursite.com/thankyoupage.php" />
<input type="hidden" name="ewaySiteTitle" value="My Web Site" />
<input type="hidden" name="ewayTrxnNumber" value="4230" />
<input type="hidden" name="ewayOption1" value="" />
<input type="hidden" name="ewayOption2" value="" />
<input type="hidden" name="ewayOption3" value="" />
<input type="hidden" name="ewayCVN" value="123" />
</form>
Now, if you do not use selected custom field to transfer data other than PAP cookie, you must change it like this:
<form method="post" name="ewaySubmitForm" action="https://www.eway.com.au/gateway/payment.asp">
<input type="hidden" name="ewayCustomerID" value="87654321" />
<input type="hidden" name="ewayTotalAmount" value="1000000000" />
<input type="hidden" name="ewayCustomerFirstName" value="Firstname" />
<input type="hidden" name="ewayCustomerLastName" value="Lastname" />
<input type="hidden" name="ewayCustomerEmail" value="name@xyz.com.au" />
<input type="hidden" name="ewayCustomerAddress" value="123 Someplace Street, Somewhere ACT" />
<input type="hidden" name="ewayCustomerPostcode" value="2609" />
<input type="hidden" name="ewayCustomerInvoiceDescription" value="Testing" />
<input type="hidden" name="ewayCustomerInvoiceRef" value="INV120394" />
<input type="hidden" name="ewayURL" value="https://www.yoursite.com/thankyoupage.php" />
<input type="hidden" name="ewaySiteTitle" value="My Web Site" />
<input type="hidden" name="ewayTrxnNumber" value="4230" />
<input type="hidden" name="ewayOption1" value="" id="pap_dx8vc2s5"/>
<input type="hidden" name="ewayOption2" value="" />
<input type="hidden" name="ewayOption3" value="" />
<input type="hidden" name="ewayCVN" value="123" />
</form>
If you are using selected custom field fo transfering some data other than PAP cookie update your forms like this:
<form method="post" name="ewaySubmitForm" action="https://www.eway.com.au/gateway/payment.asp">
<input type="hidden" name="ewayCustomerID" value="87654321" />
<input type="hidden" name="ewayTotalAmount" value="1000000000" />
<input type="hidden" name="ewayCustomerFirstName" value="Firstname" />
<input type="hidden" name="ewayCustomerLastName" value="Lastname" />
<input type="hidden" name="ewayCustomerEmail" value="name@xyz.com.au" />
<input type="hidden" name="ewayCustomerAddress" value="123 Someplace Street, Somewhere ACT" />
<input type="hidden" name="ewayCustomerPostcode" value="2609" />
<input type="hidden" name="ewayCustomerInvoiceDescription" value="Testing" />
<input type="hidden" name="ewayCustomerInvoiceRef" value="INV120394" />
<input type="hidden" name="ewayURL" value="https://www.yoursite.com/thankyoupage.php" />
<input type="hidden" name="ewaySiteTitle" value="My Web Site" />
<input type="hidden" name="ewayTrxnNumber" value="4230" />
<input type="hidden" name="ewayOption1" value="" id="pap_ab78y5t4a"/>
<input type="hidden" name="ewayOption2" value="" />
<input type="hidden" name="ewayOption3" value="" />
<input type="hidden" name="ewayCVN" value="123" />
</form>
And after this form insert this code:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
All set. You are ready to start tracking.
eWAY Shared Payment Solution is a secure online payment gateway that allows you to easily accept credit card payments on your website and integrate with Post Affiliate Pro for affiliate tracking.
Login to your merchant panel, navigate to Start > Plugins, and click Activate on the eWAY plugin item. Then configure the custom field number for tracking.
Yes, you need to update your eWAY form code to include the appropriate custom field and tracking script, depending on whether you use the selected custom field for other data.
No, if you are using Merchant Hosted Payments, you should use the dedicated eWAY integration method for Merchant Hosted Payments.
Lucia is a talented content editor who ensures the seamless publication of content across multiple platforms.
Integrate eWAY Shared Payment Solution to your affiliate program and streamline your online payments with secure tracking.
Integrate eWAY Merchant Hosted Payments with Post Affiliate Pro to securely accept credit card payments and track affiliate transactions seamlessly. Learn how t...
Would you like to improve your affiliate software even more? Check out the eWay Rapid API integration for Post Affiliate Pro.
Would you like to improve your affiliate software even more? Check out the SolidTrustPay (custom field used for other data) integration for Post Affiliate Pro.