Pay MethodsPay Methods are payment methods that belong to a client, like credit cards or bank accounts. They can apply to orders and invoices.
Payment GatewaysPayment gateways allow you to accept payments of many types in WHMCS. You can use one of WHMCS's many supported gateway modules or create your own.
Accepting PayPalWHMCS includes several supported payment gateway modules for accepting payments through PayPal®, including the new PayPal Payments gateway.
DisputesDisputes, including chargebacks, inquiries, or retrievals, occur when a client contests charges that you collected from their card issuer.
TokenizationTokenization stores sensitive payment details remotely using a payment gateway processor. WHMCS supports many tokenized payment gateways.
Custom Gateway ModulesIf a module for your payment gateway doesn't exist yet, you can develop your own custom payment gateway modules using the examples here.
Configuration Function ErrorsTroubleshoot and resolve Gateway Module Error: Configuration Function (_config) not found errors.
Custom ModulesModules in WHMCS use templates to define what users see. You can customize these module templates using WHMCS's overrides system.
Gateway Module Activation ErrorsTroubleshoot and resolve Failed to initialise payment gateway module: Gateway Module module_name Not Activated errors.
Remote Transaction Failure ErrorsTroubleshoot and resolve Remote Transaction Failure. Please Contact Support. errors.
2CheckOutThe 2CheckOut payment gateway allows you to receive one-time and recurring payments, issue refunds, and other features.
Accept.js by Authorize.netAccept.js is a tokenized gateway that stores customers' submitted personal credit card information remotely.
AsiaPayAsiaPay is an online payment service and solutions provider in Asia that provides electronic payment gateway solutions.