Payment Processor Payment Methods
Payment Methods are saved card registrations managed through the payment gateway integration.
Routes
Section titled “Routes”| Route | Purpose |
|---|---|
/payment-processor/payment-methods | Payment method list |
/payment-processor/payment-methods/widget | Provider-hosted secure payment form |
/payment-processor/payment-methods/callback | Registration callback/result page |
The module root /payment-processor also opens the payment methods list.
List Behavior
Section titled “List Behavior”The list supports search by card brand, card holder, or last four digits. Row actions can revoke a payment method or open the charge dialog when permitted.
Register Card
Section titled “Register Card”The Register Card action starts a gateway checkout and opens the secure widget route with checkout, script, method, and result callback parameters.
Widget and Callback
Section titled “Widget and Callback”The widget route loads the provider-hosted payment script and displays the secure card-entry form. If required query parameters are missing, it shows a missing-checkout error state. The callback route verifies the returned registration using methodId or id and resourcePath, then redirects back to the payment methods list after success.
Screenshot Status
Section titled “Screenshot Status”List and error-state widget/callback screenshots are attempted automatically. Successful widget and callback screenshots require a live checkout/session from the payment gateway.
Permissions
Section titled “Permissions”payment-processor.payment-methods controls access to payment methods.