Paypal integration problems

Permalink Browser Info Environment
I followed the instructions on the paypal how to video. I know I have a valid paypal email address (works on 123contactforms). When I attempt to use it with advanced forms I get this error:We cannot process this transaction because there is a problem with the PayPal email address supplied by the seller. Please contact the seller to resolve the problem. If this payment is for an eBay listing, you can contact the seller via the "Ask Seller a Question" link on the listing page. When you have the correct email address, payment can be made athttp://www.paypal.com.
Am I missing a step?

Type: Discussion
Status: In Progress
bryanpuredesire
View Replies:
jgarcia replied on at Permalink Reply
jgarcia
Is this site public? If so, can you post the URL?
bryanpuredesire replied on at Permalink Reply
bryanpuredesire
Yes. Here is a link a page that has a form with this issue
http://www.puredesire.org/index.php/conferences/pdmiu-calvary-commu...
Thanks!
bryanpuredesire replied on at Permalink Reply
bryanpuredesire
Any luck figuring out what's going on with this one???
jgarcia replied on at Permalink Reply
jgarcia
Bryan, can you PM me login info to that site so I can see how you have it setup on the back-end?
bryanpuredesire replied on at Permalink Reply
bryanpuredesire
do you have an email address I can send a user name and PW to. I don't want to post a login.
Thanks
bryanpuredesire replied on at Permalink Reply
bryanpuredesire
never mind I just sent a message via concrete5 Thanks
adminEasy replied on at Permalink Reply
adminEasy
Hi Justin,

Was this issue resolved, I am getting the same error message.
adminEasy replied on at Permalink Reply
adminEasy
Hi Justin,

Managed to sort this by removing the Payment Gateway (PayPal Email) from Sellable Item = admittedly the addition of this was not in your video - my bad. Now it goes through to PayPal

Only issue now is - I'm in the UK, and all business with be carried out in Pounds (£) not US Dollars ($) - as the PayPal Order summary suggests.

Can you advise on changing this please?
juddc replied on at Permalink Reply
juddc
You need to add a hidden field, set it as the Currency Code in the eComm tab, and then set your proper currency code in the default value field.
adminEasy replied on at Permalink Reply
adminEasy
Hi Juddc.

Is that another hidden field, or the PayPal email hidden field already in place?

If the latter, the default value is already populated with the email address of Other Settings -> Populate With -> User Email.

Or have I got this wrong.
juddc replied on at Permalink Reply
juddc
Its a new hidden field. You'll have one for the PayPal email, one for the Item Description and one for the Currency Code.
adminEasy replied on at Permalink Reply
adminEasy
Hi Juddc,

Added another hidden field with the parameters - unfortunately I received the following error:
This recipient does not accept payments denominated in £. Please contact the seller and ask him to update his payment receiving preferences to accept this currency (please see attached).

Any suggestions on this one?
juddc replied on at Permalink Reply
juddc
You're probably using the wrong code - see here for the list:https://developer.paypal.com/docs/classic/api/currency_codes/...
adminEasy replied on at Permalink Reply
adminEasy
Hey, that's the one. Many thanks.

Sorry to be a pain, but one other question :-)

I would like to take Credit/Debit Card Payments. Is this facility available in AF, or is there an Add On that integrates with AF that could facilitate this?

If you have any links to documentation that would be handy.
adminEasy replied on at Permalink Reply
adminEasy
Silly question. Deserved that answer.

All working fine :-)

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.