Open nickgarfield opened 8 years ago
Braintree takes a small fee ($0.30) and a percentage (2.9%) for each processed transaction. The constant $0.30 charge means that minimizing the number of times we have to process transactions will increase revenues (small change adds up). If we can aggregate multiple transactions, we could save money by avoiding multiple unnecessary charges. example, each owner shouldn't get paid until the end of the week. Each renter should be charged when they hand the item back to the owner. But the owner shouldn't be paid until the end of the Saturday of that week. This way, if the owner earns revenues on multiple items, there's only one $0.30 charge for paying that owner rather than multiple charges.
See here for details https://developers.braintreepayments.com/start/overview https://developers.braintreepayments.com/start/hello-server/python