Asks your finance manager to approve each refund request in a sheet, then refunds the payment in Stripe and marks the row.
Uses
Google Sheets
Stripe
Refund customers after finance approves
refund.When a row is added to the Refunds tab. Save it as refund.financeManager to blank.refund.fields.Amount to refund.fields["Customer email"] Save it as decision.
Who to ask: financeManagerPayment refund.fields["Payment ID"]. Reason given: refund.fields.Reasondecision.approved is yesIf decision.approved is yesYes
refund.fields["Payment ID"]. Save it as refunded.StripeNo
No steps
Refunded if decision.approved is yes, otherwise Declined and save it as outcome.outcome on row refund.row_number of refund.sheet_name in refund.spreadsheet_url. Save it as marked.Google Sheets