Post PayPal payments without the need of approvals

quickpay01
Contributor
Contributor

Hello,

 

We are trying to integrate a PayPal implementation into our system using Rest APIs and some questions were raised during our R&D

To begin with, our system bills customers. Customers are able to pay such bills through various payments types (credit card, cash, etc). PayPal will be the latest integration, where customers will be able to select it as their default payment preference prior paying any bill.

Paying a bill can be performed through our portal manually or automatically (i.e. once a month all bills should be paid) - without redirecting the user to the PayPal page

Going over Rest API POST payments/payment (https://developer.paypal.com/docs/api/payments/#payment) and the integration guide (https://developer.paypal.com/docs/integration/direct/payments/paypal-payments/), there are four required steps

1.RequiredMeet the prerequisites.
2.RequiredCreate PayPal payment.
3.RequiredGet payment approval
4.RequiredExecute payment.

 

The question is how the payments will go through automatically if prior executing a payment, there is always an approval step that requires the customer's input?

Also, if the payment method is not PayPal, but credit card - an approval is still required? (on the other hand in the payments reference, credit cards are not supported by the post payments/payment but Braintree should be used instead)

 

 

Thank you

Login to Me Too
0 REPLIES 0

Haven't Found your Answer?

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