Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
ccrz.cc_hk_Payment.fetchPaymentTypes
Returns all configuration settings defined in each payment type's respective
configuration module.
Compatibility
This reference applies to:
Release | Managed Package Version | API Version |
---|---|---|
B2B Commerce for Visualforce Winter ’21 | 4.13 | 12 |
B2B Commerce for Visualforce Spring ’20 | 4.12 | 11 |
B2B Commerce for Visualforce Summer ’19 | 4.11 | 10 |
B2B Commerce for Visualforce Spring ’19 | 4.10 | 9 |
B2B Commerce for Visualforce Summer ’18 | 4.9 | 8 |
Signature
global virtual Map<String, Object> fetchPaymentTypes(Map<String, Object>)
Inputs (Required)
Map<String, Object> that must include the following required keys:
- ccrz.cc_hk_Payment.PARAM_APPL_PAYMENT_TYPES
- String that specifies a comma-separated list of payment types, such as po,credit,wire.
Outputs
Map<String, Object> that can include the following keys:
- ccrz.cc_hk_Payment.PARAM_PAYMENT_TYPES
-
Map<String, Map<String, Object>> where:
- Each key in the outer map corresponds to one payment type specified in ccrz.cc_hk_Payment.PARAM_APPL_PAYMENT_TYPES, such as po.
- Each inner map describes a key-value pair of a payment type's configuration and its value.