-
Notifications
You must be signed in to change notification settings - Fork 21
Tokenized auto-pay: Razorpay #40
Copy link
Copy link
Open
Labels
area:gatewayPayment gateways (Stripe, PayPal, Bank Transfer, Authorize.Net)Payment gateways (Stripe, PayPal, Bank Transfer, Authorize.Net)enhancementNew feature or requestNew feature or requesthelp-wantedExtra attention or community input welcomeExtra attention or community input welcome
Description
Activity
Metadata
Metadata
Assignees
Labels
area:gatewayPayment gateways (Stripe, PayPal, Bank Transfer, Authorize.Net)Payment gateways (Stripe, PayPal, Bank Transfer, Authorize.Net)enhancementNew feature or requestNew feature or requesthelp-wantedExtra attention or community input welcomeExtra attention or community input welcome
Part of the tokenized auto-pay epic #34. help-wanted — independent contributor task.
Implement the
Tokenizablecapability for Razorpay so a customer's stored card is auto-charged when a renewal invoice is generated:payment_methods.remote_token(+ brand/last4/expiry for display).Invoicewith no customer interaction, then let the core mark the invoice paid + activate the service.Module:
modules/Gateways/Razorpay/RazorpayModule.php.isTokenised()currently returns false — flip it to true as part of this task.Docs: Razorpay Tokens / recurring payments API.