Payment methods
Payment methods are the various financial instruments—such as credit cards, e-checks, gift certificates, and coupons—that shoppers select on the Order Summary page to finalize a purchase.
Each method is defined by specific properties, including its name, priority, editability (whether an administrator or the system can adjust the value), and transaction limits. These properties are managed via the PaymentMethodConfigurations.xml file, while the underlying payment policies are stored in the POLICY and POLICYDESC database tables.
To provide flexibility, shoppers may apply multiple payment methods to a single order. The system uses the priority setting to determine the sequence of charges; for instance, a high-priority gift certificate will be depleted before a medium-priority credit card is charged for the remaining balance.
By default, the following payment methods are available:
- Credit cards
-
- AMEX
- MasterCard
- VISA
- BillMeLater
- Offline transaction, customer is billed
- Check
- Electronic check or automated clearing house (ACH) transaction
- COD
- Cash on delivery
- LOC
- Line of credit
- PayLater
- Offline transaction. for example, the customer provides payment information later by fax.
db2 "select policy_id, policyname, storeent_id, properties from policy where storeent_id=10001 and policyname='VISA'" | POLICY_ID | 10002 |
| POLICYNAME | VISA |
| STOREENT_ID | 10001 |
| PROPERTIES | attrPageName=StandardVisa&paymentConfigurationId=default&display=true&compatibleMode=false |