[ Web Proxy ]
URL:
Viewing: https://developer.squareup.com/reference/sdks/web/payments/objects/AchVariableRecurringOptions [Back]  [Original]

AchVariableRecurringOptions Object - Square Web Payments SDK Reference

#
AchVariableRecurringOptions

Create recurring charge with a variable amount for bank on file.

Properties

#
bankAccountId string
#
frequency AchYearlyRecurringFrequency | AchMonthlyRecurringFrequency | AchWeeklyRecurringFrequency | AchDailyRecurringFrequency
#
intent "RECURRING_CHARGE"
#
startDate string
#
variableAmount true
achVariableRecurringOptions.js
JS
JavaScript
Copy

const achRecurringVariableChargeOptions = {

  intent: 'RECURRING_CHARGE',

  bankAccountId: 'bact:123456789',

  startDate: '2025-12-31',

  frequency: {

    weekly: {

      occurrence: 1,

      daysOfWeek: ['MONDAY'],

    },

  },

  variableAmount: true,

}

Web Proxy Viewer  |  New URL  |  Original Page