Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frontend users should be able to check out using PayPal #6

Closed
6 tasks done
seand7565 opened this issue May 18, 2020 · 0 comments
Closed
6 tasks done

Frontend users should be able to check out using PayPal #6

seand7565 opened this issue May 18, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request paypal checkout Related to PayPal Checkout Buttons solidus frontend Touches the Solidus frontend/storefront

Comments

@seand7565
Copy link
Contributor

seand7565 commented May 18, 2020

We've set up PayPal on the backend, now for the frontend!

  • The buttons should display on the frontend
  • They should either take you to PayPal to pay with your balance, or display a credit card form (all handled by PayPal thankfully!)
  • We should have a server action that creates the order on PayPal when one of the buttons are clicked
  • We should set up a server action for capturing (PayPal sends a request here after the user puts in there payment info - it shouldn't actually capture the payment, just add it to the order and proceed to the next step)
  • We should handle failed payments gracefully Users can check out with invalid payment #19
  • On payment completion, the order should proceed normally, and have a capturable payment added to the order
  • On order completion, payment method should either be charged, or be chargable by admin.
@seand7565 seand7565 added enhancement New feature or request solidus frontend Touches the Solidus frontend/storefront labels May 18, 2020
@elia elia added the paypal checkout Related to PayPal Checkout Buttons label May 21, 2020
@seand7565 seand7565 self-assigned this Jun 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request paypal checkout Related to PayPal Checkout Buttons solidus frontend Touches the Solidus frontend/storefront
Projects
None yet
Development

No branches or pull requests

2 participants