Deferred Payment plugin
Project Overview
This plugin is built so that customers can have more payment options at their discretion:
- We can have more in terms of compatibility and will attract more customers.
- Allow customers can choose plan payment for their orders based on the plans which have been configured on the system.
- Allow customers can pay multiple times for their order based on a predefined plan in the system settings.
- Ability to send notification mails for customers after paying success.
- Ability to send notification mails to reminder customers to pay for their orders when the payment deadline is approaching.
- The plugin requires customers to log in to the system before ordering.
- Ability to set to block certain roles unable to place orders with it.
- Ability to set to remove payment methods that the administrator does not want to be shown to customers.
- Supports 3 types of payment when using:
- Fixed amount: Fixed amount to pay for the first time for the order.
- Percentage: Fixed first payment amount as a percentage of the order.
- Payment plan: Customers will pay according to the plan configured in the admin page.
- Ability to set to block unsupported products for the plugin’s payment method.
- Ability to set up 3 calculation options for sections such as: Coupon, tax, fee, shipping, shipping tax:
- With future payment: Calculate all for the final payment.
- With deposit: Calculate all for the first payment.
- Split: Spend equally on each planned payment.
- Ability to set payment plan according to specified user role.
- Ability to set which emails are sent in the admin screen.
It’s one of the potential projects (2022 – NOW).
We’ve worked with the following partners in this project: Getspace.
Our Role
In developing this plugin, our focus is clear: provide customers with diverse payment options, enhancing their autonomy in the ordering process. Our role extends to optimizing compatibility, attracting a broader customer base by offering a range of choices.
In essence, our role is to enrich the plugin with features that empower customers, optimize compatibility, and create a user-friendly payment experience that resonates with a diverse audience.
Technicality
- Solution Architecture
- WordPress Plugin
- WooCommerce
- PHP
- API Integration
- MySQL
Project Success
The success of this project lies in revolutionizing the customer payment experience through the implementation of a versatile plugin. By offering a myriad of payment options, the plugin not only enhances user discretion but also significantly augments compatibility, making it a magnet for a broader customer base. The introduction of customizable payment plans empowers customers to tailor their payment methods based on meticulously configured plans within the system. The capability for customers to make multiple payments according to predefined schedules adds an extra layer of flexibility and convenience.