craftcms / commerce-paypal-checkout

PayPal Checkout gateway for Craft Commerce.
https://plugins.craftcms.com/commerce-paypal-checkout
MIT License
5 stars 10 forks source link

Manual order creation payment options #17

Closed mattsbanner closed 3 years ago

mattsbanner commented 4 years ago

I can't see a way to use the PayPal Checkout gateway when manually creating an order via the CP.

The option for payment via this gateway appears, but it doesn't seem to have any functionality and the order cannot be paid for.

modal

transactions

Ideally, it would be possible to enter a users card details via the Debit / Credit card option shown on the front-end. However, if this isn't possible, it feels like this gateway should be hidden from manual transactions within the CP.

Thanks.

nfourtythree commented 3 years ago

Hi @mattsbanner

Currently, the Commerce PayPal Checkout plugin is designed to use the PayPal Checkout integration which is designed around a customer purchase experience/checkout flow.

For taking payments with PayPal over the phone or other card-not-present situations you would need to look into PayPal's virtual terminal https://www.paypal.com/merchantapps/appcenter/acceptpayments/virtualterminal

I agree, that if the functionality is not available for this gateway we should not be showing it in the list, I have created an issue for that and will get it fixed https://github.com/craftcms/commerce-paypal-checkout/issues/30

Thanks for the issue/feedback!