Transaction Details - Recurring


Variable Requirement Type Possible Values Description
pr_is_recurring Optional boolean yes,no If passed with a value ‘yes’ sets ‘recurring’ transflag.
pr_is_initial Optional boolean yes,no If passed with a value of ‘yes’ sets ‘recurring’ transflag.
pr_plan_id Optional integer i.e. 123 Payment Plan ID of the selected subscription plan. Required to support Membership Management features if applicable
pr_recurring_amount Optional decimal i.e. 25.00 Customer’s recurring fee amount. Only sent with initial Membership Management subscription sign-ups
pr_balance Optional decimal i.e. 1234.56 Customer’s remaining balance.Only sent with initial Membership Management subscription sign-ups.
pr_billing_cycle Optional decimal i.e. 3 Number of months between recurring charges. Only sent with initial Membership Management subscription sign-ups.[‘0’ means non-recurring.]
pr_months_before_first_billed Optional string i.e. 1 Sets number of months before first recurring transactions, only sent with initial Membership Management sign-ups.
pr_days_before_first_billed Optional string i.e. 3 Sets number of days before first recurring transaction, only sent with initial Membership Management subscription sign-ups.
pr_minutes_before_first_billed Optional integer i.e. 0 Sets number of minutes before first recurring transaction, only sent with initial Membership Management subscription sign-ups.
pr_can_renew Optional string yes,no Sets whether or not customer can renew their Membership Management subscription after it has lapsed.
pt_customer_username Optional/Mandatory string Customer’s username (required when doing Membership Management subscription sign-ups)
pb_customer_password Optional/Mandatory string Customer’s password (required when doing Membership Management subscription sign-ups)
pb_customer_password_confirmation Optional/Mandatory string Customer’s password for verification.
pd_collect_credentials Optional boolean yes,no A value of ‘yes’ will have billing page collect username/password from user.A value of ’no’ prevents collecting username/password from user, merchant must supply us those fields.