- Home
- PrestaShop
- PrestaShop Pay in Store | Pickup Payment | Add Fee & Discount
PrestaShop Pay in Store | Pickup Payment | Add Fee & Discount
The Pay in Store Module is a powerful feature that allows customers to make purchases online and pay for their orders at a physical store location. This convenient payment option not only caters to customer preferences but also strengthens the connection between online and offline shopping experiences.
PrestaShop Pay in Store | Pickup Payment | Add Fee & Discount
The Pay in Store Module is a powerful feature that allows customers to make purchases online and pay for their orders at a physical store location. This convenient payment option not only caters to customer preferences but also strengthens the connection between online and offline shopping experiences.
10-day module exchange guarantee
Offer customers the flexibility to pay at your physical store after placing an online order, enhancing convenience, trust, and reducing friction in the overall checkout and payment experience.
Boost foot traffic to your physical stores by giving online customers the option to complete their purchase in person, encouraging additional purchases through direct interaction and upselling opportunities.
Provide an alternative for customers wary of online payments, making your shop more accessible and trustworthy, which leads to higher conversions and broader audience reach.
Create a seamless bridge between online orders and offline payments, enabling a hybrid shopping model that supports modern customer preferences while utilizing existing physical store assets.
Reduce cart abandonment by allowing hesitant buyers to finalize orders without committing to online payment methods, recapturing potentially lost revenue from security-conscious or undecided customers.
Promote in-store engagement and loyalty by giving shoppers the option to inspect products, interact with staff, and receive personal assistance before completing payment.
Offer a fully customizable payment method that supports advanced filtering, enabling targeted deployment based on customer group, cart total, product, country, language, or date.
Help merchants comply with local payment regulations by supporting offline payment collection, reducing dependency on third-party gateways with high transaction fees or restricted availability.
Integrate the pay-in-store feature with loyalty programs to incentivize return visits, increase in-store purchases, and foster long-term relationships with high-value customers.
Encourage smarter inventory management by aligning online orders with local store stock and pickup, ensuring smoother fulfillment and operational efficiency across both digital and physical channels.
Show the "Pay in Store" option during checkout, allowing customers to choose offline payment easily and boosting confidence among users who prefer not to complete transactions online.
Enable store locator functionality, allowing customers to select a nearby pickup location, improving convenience while reducing confusion around store addresses and availability during the checkout process.
Allow admin to configure unique payment names, messages, and logos per store, giving clear branding and detailed instructions for customers selecting this payment option.
Apply fees or discounts—either fixed amount or percentage-based—on specific in-store payment methods to incentivize or cover operational costs associated with in-person transactions.
Set cart total rules (minimum and maximum thresholds) to control when the in-store payment option appears, ensuring it's used only under ideal order value conditions.
Filter which products, brands, suppliers, or categories are eligible for in-store payment, ensuring flexibility and compatibility with stock, fulfillment, or sales strategies.
Restrict payment visibility by customer groups, specific users, currency, language, country, or zone, ensuring tailored experiences for targeted segments of your customer base.
Limit the availability of this option to specific calendar dates or recurring weekdays, useful for weekend-only offers or store-specific schedules.
Automatically send email confirmations to both customers and administrators containing store details, payment verification pins, and other essential information related to the selected in-store payment.
Manage all in-store payment orders using a dedicated controller, giving admins centralized oversight of transaction history, store assignments, and payment statuses.
Offers convenient offline payment for customers uncomfortable with digital transactions, creating a secure and familiar environment that improves satisfaction and trust in your store.
Enables customers to physically inspect products before paying, allowing them to confirm quality, size, or other product features—ideal for items requiring visual or tactile verification.
Removes online payment friction, helping cautious shoppers who might abandon carts due to security or trust concerns, leading to higher overall order completion rates.
Provides an opportunity for personalized support at the store during payment or pickup, allowing customers to ask questions, seek help, and receive tailored advice or recommendations.
Allows cash payments or local methods not supported online, increasing inclusivity for buyers who don’t use digital wallets or cards but still want to order from your site.
Customers enjoy exclusive discounts or offers when choosing to pay in-store, providing real savings while encouraging more foot traffic to your physical retail location.
Helps new buyers ease into ecommerce by offering an intermediate payment step—shop online, pay in person—enhancing familiarity with your brand and improving their first-time experience.
Offers flexibility in scheduling pickup and payment, letting customers choose the most convenient time and location, which is particularly valuable for those with limited availability or travel constraints.
Customers can directly communicate with store staff to clarify any order-related concerns before payment, reducing post-sale issues and increasing satisfaction.
Strengthens confidence in your brand by offering transparent, secure, and flexible payment options tailored to diverse buyer preferences across online and offline channels.
Download the module ZIP file from your source or marketplace.
Go to Back Office > Modules > Module Manager > Upload a module.
Upload the ZIP file and click the "Install" button.
Open the module configuration settings after successful installation.
Enable general settings like store locator and verification pin.
Set email notifications for customers and administrators.
Create one or more pay-in-store payment options.
Assign each option to specific physical stores.
Add fees or discounts using fixed or percentage values.
Apply filters for products, customers, countries, and schedule availability.
What is the Pay in Store module?
Can I assign specific stores to payment options?
Can I add fees or discounts for this payment method?
Is it possible to filter this method by products or categories?
Can I restrict this option to certain customers?
Can I set specific dates or days for availability?
Will email notifications be sent with order details?
How can I manage Pay in Store transactions?
Can I add a verification pin for store payments?
Will customers see this option at checkout?
Customer reviews
Top reviews
Hannah Richardson
Nathan Russell
Sophia Carter
Penelope Sullivan
Nathan Russell
See all reviews
Operational Benefits of Pay in Store | Pickup Payment | Add Fee & Discount Module

Improved workflow

Faster Fulfillment

Task Clarity

Better Accountability

Time Efficiency

Centralized Management
Core Features of Pay in Store | Pickup Payment | Add Fee & Discount Module
Manual Order Assignment
Assign orders manually to employees from the admin panel for clear, efficient task distribution and better workflow management.
Automatic Assignment Rules
Set smart rules to auto-assign orders based on conditions like zone, payment method, or carrier to save time and reduce manual effort.
Employee Order Dashboard
Each employee gets a dedicated view to track and manage assigned orders with improved task visibility, focus, and operational efficiency.
Role-Based Permissions
Control assignment access by employee roles to ensure secure operations, proper task ownership, smooth workflow, and efficient order management flow.
Real-Time Notifications
Send instant alerts to employees when new orders are assigned to boost response time, accountability, and overall operational efficiency.
Detailed Activity Logs
Track assignment history and actions for accountability, transparency, and valuable insights into employee performance and order handling.
Power Up Your
rESTASHOP Store — We Handle It All






