The Payments tab is where you setup your PayPal and 2Checkout gateways for accepting payments in exchange for posting ads on your site.
IMPORTANT: If you are using PayPal or 2Checkout in test mode, make sure you have the “Put payment gateways in test mode” checked. Conversely, when you are done with testing, make sure you are using your REAL PayPal or 2Checkout credentials and you turn off “Put payment gateways in test mode”. Failure to do so will result in missed payments and possible strange errors.
Payment Settings: Where you activate a paid board
- Charge listing fee: This is the setting that turns on your AWPCP board for accepting payments. After you turn this on, you must configure your Fee plans to have at least one plan to charge users. If you have no plans, your users will not be able to post ads.
- Currency used in payment pages: This is the PayPal-allowed currency that will be displayed on your Show Ad and Place Ad pages. Standard currencies like the Euro, GBP, Yen and US Dollars will have the symbol automatically substituted. Other currencies, like the Australian Dollar will use this field value instead (e.g. AUD). NOTE: Not all currencies are supported by PayPal at this time. Since this data is sent to PayPal, only PayPal currencies are supported. However, if you are not using PayPal and want to display a currency (e.g. the South African ZAR), read this FAQ article on how to customize AWPCP to do that.
- Put payment gateways in test mode: Puts PayPal and 2Checkout in “test mode” to use the sandbox/testing gateways instead of the real ones. Useful during configuration to verify payment processing through AWPCP. Make sure to turn it OFF when you’re done testing!
PayPal Settings: PayPal configuration information
- Activate PayPal: Must be checked if you want to use PayPal as a payment gateway. Turn it off otherwise.
- PayPal receiver email: Your PayPal account used to accept payments. If you have “test mode” on (see above), this email should be your test account, rather than your real account.
- PayPal currency code: One of PayPal’s valid currency codes (see below). Defaults to USD.
Valid PayPal currency codes recognized by AWPCP:
('AUD','BRL','CAD','CZK','DKK','EUR','HKD','HUF',
'ILS','JPY','MYR','MXN','NOK','NZD','PHP','PLN','GBP','SGD','SEK','CHF','TWD','THB','USD')
Since this data is sent to PayPal, only PayPal currencies are supported. However, if you are not using PayPal and want to display a currency (e.g. the South African ZAR), read this FAQ article on how to customize AWPCP to do that.
Recommended PayPal Account Settings
We recommend applying the following modifications to your PayPal account’s settings to avoid problems during the checkout and payment steps.
Enable Instant Payment Notifications (IPN) notifications
- Login to PayPal.com.
- Go to the Profile section.
- Go to the My selling tools section.
- Look for Instant payment notifications in the list on the right and click Update.
- If you have never configured IPN before or they are currently disabled:
- Click Choose IPN Settings.
- If IPN are already configured:
- Click Edit Settings.
- Enter your website home URL in Notification URL field and choose Receive IPN messages (Enalbed).
- Click Save.
Disable Payment Data Transfer (PDT)
- Login to PayPal.com.
- Go to the Profile section.
- Go to the My selling tools section.
- Look for Websites preferences in the list on the right and click Update.
- Disable Auto Return (Set to Off).
- Disable Payment Data Transfer (Set to Off).
- Click Save.
Change language encoding to UTF-8
- Login to PayPal.com.
- Go to the Profile section.
- Go to the My selling tools section.
- Look for PayPal button language encoding at the bottom of the page and click the link.
- Click More Options.
- Set Encoding to UTF-8 and make sure to answer Yes to the question: Do you want to use the same encoding for data sent from PayPal to you (e.g., IPN, downloadable logs, emails)?.
- Click Save.
2Checkout Settings: 2Checkout configuration information
- Activate 2Checkout: Must be checked if you want to use 2Checkout as a payment gateway. Turn it off otherwise.
- 2Checkout Account: Your 2Checkout account used to accept payments. If you have “test mode” on (see above), this should be a test account instead of your real account.