With Post Payment & Pay for Me, customers can return to an existing unpaid order and complete the payment without creating a new order.
The module can also generate a secure, shareable payment link that can be sent to another person. The recipient can open the link and complete the payment for the selected order through the available payment methods.
This creates a smooth payment workflow for situations where the original customer is unable to pay immediately or wants someone else to pay for the order.
Key Benefits for Merchants
- Recover payments from existing unpaid orders.
- Reduce order cancellations caused by incomplete payments.
- Give customers more flexibility to complete payment later.
- Enable third-party payment through secure shareable links.
- Improve conversion of pending orders into paid orders.
- Support gift purchases and company/business purchasing workflows.
- Reduce duplicate orders created because of failed or delayed payments.
- Provide a convenient payment recovery mechanism without manually creating a new order.
- Improve the overall checkout and post-order experience.
Key Benefits for Customers
- Pay for an existing order later.
- No need to recreate the order.
- Share a payment request with another person.
- Allow friends or family members to pay on their behalf.
- Useful for gifts and shared purchases.
- Convenient for customers who temporarily cannot complete payment.
- Access a simple payment flow through a secure link.
- Avoid losing the products already selected in the original order.
Advanced Features
Post Payment for Existing Orders
Allow customers to pay for previously created orders that are still awaiting payment.
Pay for Me
Generate a dedicated payment link that customers can share with another person who will complete the payment.
Secure Shareable Payment Link
Use a unique payment token to provide controlled access to the payment process without exposing unnecessary order information.
Payment Recovery
Turn pending or unpaid orders into completed paid orders without requiring customers to rebuild their cart.
Third-Party Payment Support
A different person can complete the payment on behalf of the original customer.
Order-Based Payment Flow
The payment process remains associated with the existing order, helping maintain order details and payment tracking.
Multiple Payment Scenarios
Suitable for delayed payments, gifts, family purchases, business approvals, and other third-party payment situations.
Improved Customer Experience
Provide customers with a simple way to return to an incomplete payment instead of starting the purchasing process again.
Use Cases
- Gift Purchase: Customer creates an order and sends the payment link to the gift recipient.
- Family Purchase: One family member creates the order while another person pays.
- Business Purchase: An employee creates an order and shares the payment request with the person responsible for payment.
- Delayed Payment: Customer places the order but wants to complete payment later.
- Payment Recovery: Customer leaves an order unpaid and later returns to complete the transaction.
- Third-Party Payment: Someone else pays for the customer's order through the shared payment link.
Installation
- Download the Post Payment & Pay for Me module package.
- Log in to your PrestaShop Back Office.
- Navigate to Modules → Module Manager.
- Click Upload a module.
- Upload the module ZIP file.
- Install the module after PrestaShop validates the package.
- Open the module's configuration page.
- Configure the payment and sharing options according to your store requirements.
- Save the configuration.
- Test the post-payment and shared-payment workflow from the Front Office.
How to Use
After installation, customers can access eligible unpaid orders and use the available Pay Now/Post Payment option to complete payment.
When the Pay for Me functionality is available, the customer can generate a secure payment link and share it through their preferred communication channel. The recipient opens the link and completes payment for the associated order.
Once payment is successfully completed, the order's payment status is updated according to the configured payment method and PrestaShop order workflow.
Why Use Post Payment & Pay for Me?
The module adds flexibility to the payment lifecycle by separating order creation from payment completion. Instead of losing a potentially valid order because payment was not completed immediately, merchants can give customers another opportunity to finish the transaction or allow another person to pay securely on their behalf.