BigCommerce Pickup Checkout Integration

Заказчик: AI | Опубликовано: 01.10.2025
Бюджет: 250 $

Our school-store site runs on BigCommerce and serves only local, in-person shoppers. Because every order is picked up on campus, the standard shipping-address screen just slows students down and clutters our records. I need a simple toggle at checkout—visible only when “In-Person Pickup” is selected—that hides all customer-address fields entirely. At the counter we use a Stripe Terminal reader. Right now the BigCommerce cart and the Stripe Payments app don’t talk to each other, so cashiers re-key the order amount, customer name, and order number before tapping a card. That duplicate entry is the main pain point I want to eliminate. Here’s the streamlined flow I’m after: • Shopper chooses “In-Person Pickup.” • Address fields disappear automatically. • Cashier clicks “Pay with Stripe Terminal.” • Stripe Terminal opens with the order amount, customer name, and order number already filled in, ready for the customer to insert or tap their card. • When the payment succeeds, the BigCommerce order is marked paid. Please build the toggle inside the BigCommerce checkout (Stencil / Checkout SDK is fine), connect the cart to Stripe Terminal via the Stripe API, and make sure the three data points—order amount, customer name, order number—pass across without manual input. A brief note on how to manage or extend the code later will round out the delivery.