Need help please... After signing up with WorldPay I have a problem and it seems to be at the aMember end. My WorldPay Installation ID is set and a test purchase works OK if I make a simple 'But Now' purchase. (Not through aMember - an HTML 'Click Here to Buy' link). However, it doesn't work if I try to buy a subscription via aMember. The product is a monthly subscription that allows access to online content and lasts only one month. We've been using PayPal recurring billing so far which works great. When setting up the WorldPay plugin at aMember I've seen two different sets of instructions - I've followed both but neither work... Instructions in the aMember Admin Control Panel are : 1. Enable and configure WorldPay Plugin in aMember control panel. 2. Login into WorldPay Control Panel http://support.worldpay.com/admin/ and set *Callback URL* as follows http://<WPDISPLAY_ITEM=MC_callback> You also have to enable the callback, by checking the following box: "Callback enabled" You should also enable the printout of the receipt, by checking the box: "Use callback response" 3. Make test purchase. BUT - instructions in the aMember documentation (http://www.cgi-central.net/scripts/amember/docs/html/) tell me to login to WorldPay Control Panel and set *Postback URL* to: http://www.yoursite.com/amember/plugins/payment/worldpay/ipn.php When I try to make a test purchase I get a WorldPay error page that reads: Sorry, there was an error in processing this transaction: The information sent from the merchant's site is invalid or incomplete. Please send the following information to the merchant: The transaction cannot be processed due to one or more of the following: the merchant account is suspended the currency you selected is not supported the authorisation mode is incorrect test mode is unavailable As I say, this should all be OK because a test purchase works fine if I use a simple HTML 'Click Here to Buy' link... Please somebody help, or tell me what other information you need in order to help me..... Thank you.
May I ask what vesion of Amember you are using? If you are on the latest version, are you reading the instructions provided with the worlpay plug in and not the old instructions. Regards Amember user
Thanks - I'm using aMember 2.1.8 PRO. Bought less than a month ago so no doubt the latest. I get the instructions from the aMember Control Panel: In Setup/Configuration and under Plugins I select WorldPay (as well as paypal_r)... A link to WorldPay then appears at the top of the page with the other links... When I click on it I get a page asking for: "Your WorldPay installation ID" and "Test Mode Enabled - YES/NO" (they have been set correctly with my installation ID and YES...) Below these are the instructions as mentioned in my forum post...
The WorldPay set up instuctions have changed for 2.1.8 In the plugin/worldpay directory there is a readme with the following directions. They work because I used them WORLDPAY INSTALLATION INSTRUCTIONS 1. Enable and configure WorldPay Plugin in aMember control panel. 2. Login into WorldPay Control Panel http://support.worldpay.com/admin/ and set "Callback URL" as follows shttp://<WPDISPLAY_ITEM=MC_callback> You also have to enable the callback, by checking the following box: "Callback enabled" You should also enable the printout of the receipt, by checking the box: "Use callback response"3. Make test purchase. After your testing is done, disable testing in aMember Control Panel. Hope this helps Amember user
Are those definitely the instructions for 2.1.8 ? It hasn't worked..... At the WorldPay admin I have this: Account type : Account ID : Status : Remittance NatWest/RBS/Ulster Bank-Direct Merchant : XXXXXXX5 : test : GBP NatWest/RBS/Ulster Bank-Direct Merchant : XXXXXXX6 : live (suspended) : GBP Does that look like yours, pilot? Could it be that the first bit above - test - refers to the normal html 'Buy Now' method of buying and the second bit - live (suspended) - refers to other means of shopping and needs the suspension lifting before aMember can work?? If so, it must be a WorldPay issue and sorry for wasting your time. I saw the (suspended) before, but then their tech team looked at my set-up, fixed it, and told me it was OK... The (suspended) was still there though.............