📄️ Payment Plugin Development
Complete guide to building J2Commerce payment plugins — architecture, events, checkout integration, stored payments, subscriptions, refunds, and security.
📄️ Payment Profiles
Shared database table for storing gateway customer profile IDs across all J2Commerce payment plugins.
📄️ Saved Payment Methods Event
Event for payment plugins to return structured payment method data for the unified Payment Methods tab.
📄️ Card Icons
How J2Commerce renders accepted card type icons in the checkout payment method list, and how payment plugins declare and customise them.
📄️ Supplemental Payments
Add support for after-sale special-offer charges to a payment plugin by implementing the supplemental payment capability and charge events.
📄️ Recurring Subscriptions
Add subscription renewal billing and saved-card relink support to a payment plugin via the ProcessRenewalPayment, subscription renewal-profile capability, and SetSubscriptionRenewalProfile event contracts.