Skip to content

Feat: Learn + Document How to Setup Recurring Payment ProcessingΒ #1

Closed
@nelsonic

Description

@nelsonic

Thinking of using Stripe as their APIs are decent. πŸ§‘β€πŸ’»
(Fly.io are using Stripe and the interface is seamless!)
Buuuutttt ... from experience, many people have PayPal accounts ... πŸ“ˆ
And then there's Amazon Pay, Apple Pay and Google Play Store ... πŸ™„

So let's take a step back and consider our requirements. πŸ’­

Requirements

  • Simplest possible interface for making/collecting payments.
  • Single payments (e.g. Year-in-advance) first
  • Recurring payments e.g: Monthly second.
  • Understand what is required to create a "Merchant Account"?
  • Document everything in as much detail as possible.
  • Create a basic App that connects to a Sandbox API.
  • Ship the basic app to Fly.io so that we can all test it using dummy credit cards.

Story

As a person wanting to maximise their personal effectiveness,
I want to pay up-front for the service
so I know exactly what I'm getting.

Priority?

I know this might not look like the highest priority when our MVP is far from useful at this point.
But as soon as it is useful, we want to have the pricing page on dwyl.com ready and payment collection enabled
because it lends credibility to the product. i.e. if people know they can pay for it, they know it's "real".

Metadata

Metadata

Assignees

Labels

T1dTime Estimate 1 DaydocumentationImprovements or additions to documentationenhancementNew feature or enhancement of existing functionalityhelp wantedIf you can help make progress with this issue, please comment!learnLearn this!priority-1Highest priority issue. This is costing us money every minute that passes.questionA question needs to be answered before progress can be made on this issueresearchResearch required; be specificstarterA beginner-friendly issue that is a good starting point for a new persontechnicalA technical issue that requires understanding of the code, infrastructure or dependencies

Type

No type

Projects

Status

βœ… Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions