Simple easy Checkout integration for me website.

AZShuttle
Contributor
Contributor

I had a WEBSCR solution for years.. worked great for my business shopping cart.. I started a new Shuttle Business. I am having a very hard time setting up a new framework for the PayPal checkout.. I have a simple INV-NUMBER and PAYMENT-CHARGE I want to pay to have my customer pay by Debit/Credit card using my Paypal Business account.. I use a simple <input> scheme on the Checkout (HTML) page of my website.. can anyone tell me the easiest integration to use.. I really don't like NodeJS.. I am a PHP man.. I like NVP but it seems so complicated now.. please offer a simple suggestion for a Standard Checkout easiest to set up on my website.. Note:  I have setup the Standard and Advanced Integrations and they work on my local computer.. but for the life of me I don't know how to take it live and transfer the INV-NUMBER and PAYMENT-CHARGE TO the script.. sorry for the lengthy post I am looking for something easy to integrate.. Is something like Braintree possible for such an integration?

Login to Me Too
9 REPLIES 9

MTS_Jennifer
Moderator
Moderator

Hello @AZShuttle ,

Thank you for posting to the PayPal Merchant Community. The new Pay Links and Buttons option is the easiest solution that requires no coding. You can set it up to allow  your buyers to fill in the details of their invoice number, Payment Charge To, and Invoice Amount.

This has the details:

https://developer.paypal.com/docs/checkout/copy-paste/

 

Here are the steps to creating the Pay Link and Button (available in sandbox and live):

  • Log into your PayPal Account
  • Click on Pay & Get Paid
  • Click on Pay Links and Buttons
  • Choose Customer sets the price from the Pricing drop down
  • Input what you'd like your product to be called
  • Change Label for amount to something like "Enter Invoice Amount"
  • Change "Label for customer notes" to "Payment Charge To"
  • Click on "Label for Invoice ID" change to "Invoice ID"

Screenshot:

MTS_Jennifer_0-1714692272127.png

These options are currently only available in Customer sets the price, but will be added to the other pricing options with the next update.

These details will get passed into the transaction details, email notifications, as well as Instant Payment Notifications.

Thank you,

Jennifer

MTS

PayPal

Login to Me Too

AZShuttle
Contributor
Contributor

I appreciate your post, but it doesn't help me.  I am a Shuttle Service.. customer doesn't set the price.. the price is created by a PHP script that determines the price the customer will pay based on mileage and Google Maps distance.. that determined price has to carry over to a Checkout page.. I like the simplicity of the no code button.. like I said before.. WEBSCR worked perfect for me in the old days.. never a problem to have a customer pay.. that same shopping cart would work perfect today but Paypal doesn't support it.. thanks again..

Login to Me Too

MTS_Jennifer
Moderator
Moderator

Hi @AZShuttle 

Thank you for your contribution to this post. Pay links and buttons are designed to be a simple easy way for merchants to process payments with no coding required.

Since you are using PHP, you could technically use Orders API in conjunction with cURL.

This has an example html front end code:

https://developer.paypal.com/studio/checkout/standard/integrate

Here is the back end API calls:

Here's the authentication details using cURL:

https://developer.paypal.com/api/rest/authentication/

Here is the create order documentation, cURL example:

https://developer.paypal.com/docs/api/orders/v2/#orders_create

After the buyer approves the order, you can send the cURL call to capture the order:

https://developer.paypal.com/docs/api/orders/v2/#orders_capture

If you receive any error messages when you are integrating, please feel free to open a ticket to merchant technical support by clicking contact us in the below link:

https://www.paypal-techsupport.com/s/?language=en_US. We can assist you further.

 

Thank you,

Jennifer

MTS

PayPal

 

 

Login to Me Too

AZShuttle
Contributor
Contributor
I'm not interested in PayPal development anymore.. I simply don't want to waste anymore time.. I found a better solution with my Chase Bank Merchant account.. thanks.. no more replies needed..
Login to Me Too

LCLCLC
Contributor
Contributor

Pay links also don't work at all when there are multiple products that need to go into a cart along with a combined-product shipping calculation.

Login to Me Too

MTS_Jennifer
Moderator
Moderator

Hello @LCLCLC 

Thank you for your contribution to this post and for your interest in PayPal Pay links and buttons. I would like to inform you about some upcoming features that are currently being developed:

  • Return URL we are looking to release this in the next product update that should take place in the next few months

These next options are on the roadmap and the features are being built into the product

  • Note to Seller for all pricing options
  • Add to cart
  • Inventory Management
  • Shipping calculations

Thank you,

Jennifer

MTS

PayPal

Login to Me Too

LCLCLC
Contributor
Contributor

Thanks, Jennifer.


I also hope to see improvements in low-code integration into PayPal Advanced.

Login to Me Too

EmergexPRO
New Community Member
Can I integrate more than one websites with PayPal Marchant account? If possible then please share the link please
Login to Me Too

MTS_Jennifer
Moderator
Moderator

Hello @EmergexPRO ,

Thank you for posting to the PayPal Merchant Community. You can technically have more than one website pointing to your PayPal Account. As long as its the same types of products and you do not need a different business name associated with the different websites.

Here is the information on creating the Pay link or button option.

https://developer.paypal.com/docs/checkout/no-code/#link-buildpaylinksandbuttons

  1. Log in to your PayPal business account. Select the Pay link or button to see a page to build your pay link and button.
  2. Pick your settings. Add required information such as Pricing and Product name.
  3. Optional: Add information such as Shipping fee and Tax rate %.
  4. Select Change the look and feel to modify the look and feel of payment method options from a list of colors and styles. You'll get a preview of how the information you entered will look as a button, payment link, or QR code.
  5. Select Build it. Copy and paste the buttons, pay links, or QR codes wherever you need them.

Thank you,

Jennifer

MTS

PayPal

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.