lat9 / paypalr

PayPal RESTful API Payment Module
GNU General Public License v2.0
0 stars 1 forks source link

REQUEST: For AUTH ONLY, can there be an option only for credit cards? #25

Open JeffMash opened 4 weeks ago

JeffMash commented 4 weeks ago

In the old PayPal module (paypaldp), which was used to accept credit cards through PayPal, they had the Authorize Only option. This allowed credit cards to be manually approved by the store owner and capture the payment later.

With the new REST module, if you chose AUTH only, this also applies to PayPal Wallet payments. I understand this is by design......but if it's not too hard, could you make it so there is an additional Payment Method configuration option:

Auth Only (applies to all transactions) Auth Only for Credit Cards (applies only for credit cards, not to PayPal wallet) Final Sale (approves everything)

We use AUTH only for credit cards because the AVS system let's us decide if a transaction is too high risk. (ie we may not want to process a transaction if the billing address provided doesn't match). Since PayPal Wallet doesn't have AVS, there's no need for us to AUTH those transactions. Those can be FINAL. But with credit cards, we want to AUTH those first, and manually capture later.

lat9 commented 4 weeks ago

Sounds good, @JeffMash. That's (obviously) a feature I missed in combining the two.