Hello Square team,
We bill our accounting firm’s monthly clients through our own app using the Web Payments SDK and the Payments API (application ID sq0idp-_8Vvu4UodXDWlDX4a3J5jA). We’d like clients to save a bank account on file with ach.tokenize (intent RECURRING_CHARGE) and charge it once a month for an amount that changes from month to month.
- Could you enable RECURRING_CHARGE for this application in sandbox and in production?
- Are variable-amount monthly authorizations supported in production, and what does the client see and agree to in the bank-linking step?
- Is each charge made with CreatePayment using the saved bank account, and which webhook events report a returned ACH payment (for example, insufficient funds)?
Thank you!