InStore_Payment
The InStore_Payment module provides functionality for connecting with Composable Commerce's payment-related functions.
InStore_Payment is a product module that provides core functionality for the InStore colleague app. As such, you cannot modify or remove the module. To learn more about module configurability, contact your commercetools representative.
Use this module to access payment functionality for checkout of take-with sales and delivery orders. Sale and order tender data is also communicated to InStore-supported payment providers, such as Stripe or Adyen.
Capabilities
- Connect to Composable Commerce to send and retrieve payment data before and after checkout.
- Connect to a payment provider during checkout to send and retrieve data about credit and debit card tenders. Then, pass this data to the appropriate server.
- Send and retrieve data about a consolidated exchange cart when the value of the returned item is less than or equal to the value of the replacement item.
- Connect to the appropriate server to register a cash payment.
- Communicate with the appropriate server regarding pay-on-account data needed for payment.
- Provide information about other participating tenders to their respective listeners.
- Retrieve, format, display, and print sales receipt information and gift receipt information.
- Provide simulation capabilities for all supported tenders in test environments.
Administration parameters
This module uses the following parameter settings, as specified in the InStore Center:
General
Maximum_Cash_Drawer_Retries
Print
Receipt_Print_Options
Simulate_Printer
Storefront
Automatic_Logout_After_Financial_Transaction
Consolidate_Exchange_Processing
Tender
Cards_Accepted
Cash_Accepted
Cash_Rounding_Mode
Digital_Wallets_Accepted
Gift_Cards_Accepted
Maximum_Cash_Accepted
Minimum_Card_Amount_Accepted
Maximum_Gift_Card_Accepted
Order_Payment_Options
Pay_By_Link_Accepted
Pay_By_Link_Minimum_Amount_Due
Pay_On_Account_Accepted
Pay_On_Account_Minimum_Amount_Due
User interface
This module affects the following areas of the user interface: