Skip to content

Payment: PaymentFormSection #5

@Austin2Shih

Description

@Austin2Shih

Since we cannot just use HTML forms to process and handle credit card information, we need to use Stripe Elements. We want to have a customizable one so look into trying to customize the Stripe Element at least a little bit. What I really want is an understanding of how all the payment stuff happens.

Your job is to get an understanding of how Payment works with Stripe and report back to me your findings. Also play around with the UI customization to see if it's possible to make it look somewhat similar to the image below.

Reference link

Image

Tasks:

  • Stripe component frontend (look into a customized Stripe-hosted page, it looks pretty good on osumekeys)
  • Cart total calculation on a server action (cart total can be calculated client-side to show the user, and then verified on the server when they click checkout)
  • List of recent orders on a custom dashboard (on the estore manager), calling a Stripe API to get the orders
  • Look into if there's a way to automate signing up for a Stripe account (so new store managers have an easier time joining the platform)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions