Payment

Taking Payments For Orders

About Payment Modules

What payment processing options are available?

PCI

What is PCI and how does it affect me?

How do I get paid?

Understanding payment collection for your orders

Authorize.net AIM Payment Module

Zen Cart Authorize.net AIM Payment Module

Authorize.net CIM Payment Module

Zen Cart Authorize.net CIM Payment Module (for card on file)

Authorize.net SIM Payment Module

Zen Cart Authorize.net SIM Payment Module (DEPRECATED)

Balance Owed Payments

Taking payment for balances owed

Card Number Validation

How are credit cards validated?

Credit Card Authorize vs Capture

How do I authorize a Credit Card but not actually charge it until I ship the goods?

Manual Credit Card Collection

Why you shouldn’t use manual credit card processing with online stores

Manual Credit Card Collection - Migrating Away

Getting off manual card collection

My Payment Methods aren't showing up during checkout

Payment Method problems

Offline Payment

Taking payment outside the checkout flow process

PayPal - Overview

Start here to learn about options for using PayPal

PayPal Commerce

PayPal Commerce, 3D Secure

PayPal Error Messages

Understanding the various PayPal errors

PayPal Express Checkout setup

The preferred way to use PayPal in Zen Cart

PayPal Paying with Credit Card vs a PayPal Account

Customer questions regarding PayPal

PayPal RESTful

The updated PayPal Integration

PayPal Standard - Potential Problems

Why you shouldn’t use PayPal Standard

PayPal Standard, Express and Pro - what's the difference?

Zen Cart PayPal Standard, Express and Pro - what’s the difference?

PayPal using one account on multiple sites

Consolidating PayPal accounts

PayPal/IPN Troubleshooting

Resolving problems with PayPal

Retirement for a Payment Module

Disabling storefront access to a payment module while keeping its admin capabilities

Square API Version

Setting and changing the API version for Square

Square for PHP 8+

How to purchase the latest Square module

Square Payments Form Module

The original Zen Cart Square Module (DEPRECATED)

Square WebPay

How to collect payments with Square

Square WebPay - Avoiding Token Expiry

Preventing “OAuth access token has expired”

Square WebPay Errors and Issues

Handling problems with Square WebPay

Store Credit

How Can I Issue Store Credit instead of a Refund

Testing your payment module

Best practices for being sure a payment module is ready to use

Whoops timeouts after payment

Error when you return to your cart after offsite payment


Do you have a suggestion for a FAQ? Please post it to General Questions on the support forum.
Last modified August 29, 2020 by Scott C Wilson (8de0edc3).