Payment Gateway — Intended Use Case & Customer Payment Process
Detailed explanation of how the payment gateway will be used within the NexCART customer checkout workflow.
1. Purpose of the Payment Gateway
NexCART intends to use the payment gateway as an integrated payment-processing component of its smart retail checkout system. The gateway will allow customers shopping through the NexCART platform to complete payment for the products they have selected during their shopping session.
The payment gateway is therefore directly connected to the customer's purchase transaction. It is not intended to be used as a standalone money-transfer service, lending service, investment product, wallet, or unrelated financial service. Its purpose is specifically to facilitate payment at the checkout stage of the NexCART shopping experience.
2. Where the Payment Gateway Fits in NexCART
NexCART combines smart trolley hardware with a SaaS platform. The SaaS platform manages the customer's shopping session, cart information, checkout workflow, and connection to payment processing. The payment gateway is integrated at the final payment stage.
| Stage | NexCART System Activity |
|---|---|
| Shopping | Customer uses a NexCART smart trolley and adds products to the digital cart. |
| Cart | NexCART maintains the selected products and calculates the amount payable. |
| Checkout | Customer reviews the cart and proceeds to checkout. |
| Payment Request | NexCART initiates the payment process using the integrated payment gateway. |
| Payment | Customer completes payment using a payment method supported by the gateway. |
| Result | Payment status is returned to NexCART. |
| Completion | NexCART updates the shopping session and completes the transaction after successful payment. |
3. Detailed Customer Payment Journey
Step 1 — Customer Starts Shopping
The customer selects a NexCART smart trolley and starts a shopping session. The NexCART system creates a session associated with the trolley and the relevant retail store.
Step 2 — Customer Adds Products
During shopping, the customer scans or adds products using the NexCART system. The selected products are maintained in the customer's digital cart.
Step 3 — Cart Total Is Calculated
NexCART maintains the cart information and determines the total amount payable for the selected products.
Step 4 — Customer Proceeds to Checkout
When the customer has finished shopping, they select the checkout option through the NexCART interface and review the purchase amount.
Step 5 — Payment Is Initiated
NexCART initiates the payment transaction through the integrated payment gateway. The payment gateway is used specifically to process the customer's purchase payment.
Step 6 — Customer Completes Payment
The customer follows the payment gateway's supported payment flow and authorizes the payment using the available payment method.
Step 7 — Payment Result Is Returned
The payment gateway returns the transaction result to the NexCART system. NexCART uses the result to determine whether the checkout payment was successful or unsuccessful.
Step 8 — Successful Transaction
If payment is successful, NexCART records the successful payment status, completes the customer's shopping transaction, and ends the shopping session appropriately.
Step 9 — Failed or Unsuccessful Transaction
If the payment is unsuccessful, the NexCART checkout remains incomplete and the customer can follow the applicable retry or alternative-payment process supported by the system.
4. Exact Intended Use of Payment Gateway
The payment gateway will be used to collect and process payments from customers for products purchased through participating retail stores using the NexCART smart-shopping system.
The payment transaction occurs after the customer has selected products and reached the checkout stage. NexCART provides the shopping and checkout software, while the payment gateway provides the payment-processing functionality required to complete the purchase.
- Customer selects products.
- NexCART maintains the shopping cart.
- NexCART calculates the payable amount.
- Customer reaches checkout.
- NexCART initiates the payment through the integrated gateway.
- Customer authorizes and completes payment.
- Gateway returns the payment result.
- NexCART records the result and completes the transaction when successful.
5. What the Payment Gateway Is Paying For
The payment gateway will facilitate payment for the retail products purchased by the customer during the NexCART shopping session. NexCART is providing the technology that manages the smart-shopping and checkout experience; the underlying purchase is the customer's purchase of goods from the participating retailer.
The payment gateway is therefore directly associated with legitimate retail purchase transactions generated through the NexCART shopping workflow.
6. Roles of the Parties
| Party | Role |
|---|---|
| Customer / Shopper | Selects products and makes payment for the purchase. |
| Retail Store | Sells the products being purchased by the customer and operates the NexCART system. |
| NexCART | Provides the smart trolley hardware and SaaS platform that manages the shopping session, cart, and checkout. |
| Payment Gateway | Provides payment-processing infrastructure through which the customer's checkout payment is processed. |
7. Payment Flow in One Line
8. Relationship to the NexCART SaaS Business
The payment gateway is an important integration within the NexCART SaaS platform. NexCART's SaaS software manages the shopping-session and checkout logic, while the payment gateway provides the external payment-processing capability required at checkout.
This integration allows NexCART to provide a complete smart-shopping workflow from product selection through payment completion. The payment gateway therefore supports the core functionality of the NexCART SaaS platform rather than operating as a separate business.
9. Summary for Payment Gateway Review
| Item | Explanation |
|---|---|
| Business | NexCART — smart retail technology company. |
| Business model | Smart trolley hardware combined with a SaaS platform. |
| Payment gateway purpose | Process customer payments during the NexCART checkout process. |
| Who makes the payment? | The shopper/customer. |
| What is being paid for? | Retail products selected and purchased during the shopping session. |
| When is payment made? | At the checkout stage after the customer finishes selecting products. |
| What does NexCART do? | Manages the shopping session, cart, checkout workflow, and payment integration. |
| What does the gateway do? | Processes the customer's payment and returns the transaction result. |
Prepared specifically to clarify the intended use of the payment gateway within the NexCART customer checkout process.