PayPal Smart Buttons - Can we use them in Event Booking?

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
3 years 3 weeks ago #150888 by David Unwin
PayPal have asked us to consider using PayPal Smart Buttons - See  www.paypal.com/buttons/
As example if you create a Buy Now button it creates the code for you to display the button your web site ie on the EB Event Booking form

The way I see it if you use  this button it replaces to EB OS PayPal plugin. So two questions
1. Should we use the Smart Butttons?
2. Is it possible to replace the standard EB OS PayPal plugin with these smart buttons. 
These questions also apply to Membership Pro where we also use PayPal
 

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

More
3 years 3 weeks ago #150890 by Tuan Pham Ngoc
In short, No. The button like that will only process payment with fixed payment amount. When payment completed, it could not notify Events Booking / Membership Pro about the payment, so it could not update status of record, generate tickets, sending emails...

This will require developing a new payment plugin. PayPal asked us, too, but there are some limitations with their checkout API which I will need to figure out

If I can come up with a solution, I will update you

Regards,

Tuan
The following user(s) said Thank You: David Unwin

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

More
3 years 2 weeks ago #150992 by Tuan Pham Ngoc
Hi David, we implemented EB Standard Checkout payment plugin which offer this payment options. In case you are interested, please see joomdonation.com/forum/events-booking-ge...-payment-plugin.html for more details

Regards,

Tuan
The following user(s) said Thank You: David Unwin

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

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
3 years 2 weeks ago #150998 by David Unwin
Hi Tuan,
Thanks for that. Just a couple of quick questions on the plugin.
  1. Do we pay a 'one off' payment for the plugin or do we pay each year?
  2. We also have Membership Pro, do we have to buy the plugin again for this component or can we use the same plugin for both?
Kind regards
David
 

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

More
3 years 2 weeks ago #150999 by Tuan Pham Ngoc
Hello David

1. It's one of payment like any other payment plugin

2. If you use Membership Pro, you will need to purchase separate payment plugin for Membership Pro. However, as of right now, the payment plugin won't process recurring subscription, so maybe for Membership Pro, you should stay with standard PayPal payment plugin for now

Tuan
The following user(s) said Thank You: David Unwin

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

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
3 years 2 weeks ago #151000 by David Unwin
Thanks Tuan,
We will definitely look further at the new plugin for EB.
Kind regards
David

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

More
3 years 2 weeks ago #151005 by Tuan Pham Ngoc
OK. Thanks David.

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

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
3 years 2 weeks ago #151010 by David Unwin
Hi Tuan,
Sorry one more question.
I just checked the EB documentation and there is nothing there yet about the payment plugin  EB PayPal Standard Checkout . 
  eventbookingdoc.joomservices.com/basic-setup/payment-plugins
I realise this is a new plugin so the documentation might not have yet been updated.
If we want to use this new payment plugin do, we just install it, unpublish the standard Pay Pay plugin and then publish  EB PayPal Standard Checkout  one?
I have never tested a payment plugin before, is it possible to create a test event and test the new plugin only on this single event?
Kind regards
David
 

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

More
3 years 2 weeks ago #151011 by Tuan Pham Ngoc
Hi David

Yes, I haven't added documentation yet, sorry. But you can install the payment plugin, then set Access Level of the plugin to Special for example (so that only users with that access level can see and register for your event using that plugin)

Then you can login using a super admin account and register for the event using that payment method

Tuan
The following user(s) said Thank You: David Unwin

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

More
3 years 2 weeks ago #151012 by Tuan Pham Ngoc
To use payment plugin, you need to get Client ID and Client Secret from your PayPal account. Here is detailed documentation which you can follow www.appinvoice.com/en/s/documentation/ho...id-and-secret-key-22

Tuan
The following user(s) said Thank You: David Unwin

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

Moderators: Tuan Pham Ngoc