EB Test showing up in Paypal not on site

  • cchiacchierini
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 3 months ago #13684 by cchiacchierini
EB Test showing up in Paypal not on site was created by cchiacchierini
I have looked in the forum and submitted a ticket, but I was hoping someone out there could help me, as I am needing resolution fast.

Joomla 1.7.2
Event Booking 1.4.3

No admin tools, no RS firewall, live site, etc.

I am able to get purchases to show up in Paypal sandbox, but the transactions do not appear in the backend of the site. Specifically:
    Confirmation emails are not being sent (this works in offline payment mode).
    Registrant info is not showing in the backend
    Event inventory is not being updated

I have found a number of similar problems in the forum but no consistent answer.

Am I missing something obvious? Is there documentation available that I do not see?

Please help!

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #13685 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: EB Test showing up in Paypal not on site
Hi

Could you please check the IPN log file at components/com_eventbooking/ipn_logs.txt to see the status of the transaction ? Sometime on Test Mode, the payment_status is pending and that's the reason it the registration record is not available in back-end (it is only available if payment_status is completed. Please check it and get back to me !

Regards,

Tuan

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #13686 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: EB Test showing up in Paypal not on site
Hi

I just checked IPN Log on your site. Here are the long of one of your transactions :

transaction_subject=59, txn_type=web_accept, payment_date=21:33:53 Feb 02, 2012 PST, last_name=test, residence_country=US, pending_reason=unilateral, item_name=Cosmo Open Studio event registration, payment_gross=21.00, mc_currency=USD, payment_type=instant, protection_eligibility=Ineligible, verify_sign=A8tyHYUVM6SUHUbvB0Pv6VpnmWGrAqoa7oZrA1QW7Z.qCfYID1G8sMkM, payer_status=verified, test_ipn=1, tax=0.00, payer_email=buyer_1328245843_per@ocom.edu, txn_id=1BW20275LJ425681S, quantity=1, receiver_email=becca@wellsglassstudio.com, first_name=buyer, payer_id=STSFREANJQXRC, item_number=, handling_amount=0.00, payment_status=Pending, shipping=0.00, mc_gross=21.00, custom=59, charset=windows-1252, notify_version=3.4, ipn_track_id=6eeabb2d6279f,


As you can see payment_status=Pending. That means the payment has not completed yet (For example, your Paypal account has different currency with the payment you received and Paypal set it to Pending). In this case, you need to accept the transaction(from Paypal) and the registration record will be showed, emails will be sent.....

Hope my answer is clear to you !

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • cchiacchierini
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 3 months ago #13725 by cchiacchierini
Replied by cchiacchierini on topic Re: EB Test showing up in Paypal not on site
Thank you for your quick response. I need further help, as I still can not get this to work without having to login to the sandbox to approve each transaction individually. Obviously, approving each transaction will not be practical for a live site.

The currency in Paypal is set to USD and the country in the EB config matches that. What other settings (in Paypal or in EB) could be causing the "pending" response and the accompanying requirement to login to paypal sandbox to approve every transaction individually?

Is this only an issue when using the sandbox? Does this go away when live transactions are enabled.

Please help.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #13733 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: EB Test showing up in Paypal not on site
Hi

This issue only happens with some Paypal Sandbox account (maybe there are some setting in Paypal Sandbox account but I haven't looked at it) . When you use Live Paypal account, transactions will be approved automatically, no need for approve the transactions manually !

So in this case, you don't need to worry . Just set it to Live Mode and Everything will work as expected !

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • cchiacchierini
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 3 months ago #13734 by cchiacchierini
Replied by cchiacchierini on topic Re: EB Test showing up in Paypal not on site
Thanks, Tuan. I will give it a try.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #13742 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: EB Test showing up in Paypal not on site
I just did a search and found this article www.cosmocentral.com/2009/07/payment_sta...dbox-always-pending/ . Basically, the instructions to make the transactions become approved automatically is (For Paypal in Test Mode) :

1. Login to your Developer Central.

2. Click on Test Accounts tab on the left. You should have created these test accounts for testing on Sandbox.

3. Find the column ‘Payment Review’.

4. Find the sandbox account you are using and click on “Enabled” in the ‘Payment Review’ column.

5. This should change to “Disabled” and now payments funded from your balance and credit card will complete instantly.


Hope this help !

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • cchiacchierini
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 3 months ago #13743 by cchiacchierini
Replied by cchiacchierini on topic Re: EB Test showing up in Paypal not on site
Thanks, Tuan. I actually already tried toggling that setting but could not get any combination of it to work.

New problem: when I tried to test in live mode, I was taken to paypal; however, there was no way to make a payment without creating a paypal account. I saw one other post in this forum about this issue that was resolved by the user on the Paypal side, but they did not explain how they did it. Do you have any ideas?

Paypal's customer support has not been helpful, telling me to check the email in EB to make sure it matched. I did check. It does match.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #13744 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: EB Test showing up in Paypal not on site
Hi

When you are redirected to Paypal, Paypal handle all payment process and EB (and all other extensions) cannot control how Paypal works. Also, Paypal also has no documents explain how to enable credit card payment at Paypal site (some Paypal account has it when you are redirected to Paypal, some Paypal account doesn't have it) .

In the past, there was a customer has the same problem. He told me that he called Paypal and Paypal changed something, then credit card payment is available for his account.....

So again, EB cannot change the way Paypal works. This is just something with Paypal account or Paypal setting and you will need to contact Paypal and ask them for that !

Regards,

Tuan

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #13745 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: EB Test showing up in Paypal not on site
For your information, Paypal mention a config setting called Paypal accountl optional in their document.

www.paypalobjects.com/en_US/ebook/PP_Web...ndTools.html#1261364

Turn on this config option will enable credit card payment. However, it seems this option only available on Business Account type. Maybe you can ask Paypal about it !

Tuan

Please Log in or Create an account to join the conversation.

Moderators: Tuan Pham Ngoc