Virtina won a prestigious project from a fashion company in California, USA. For the last ten years, the client has created, curated, and designed some of the most remarkable fashion industry trends. They work tirelessly to provide the most comfortable and iconic styles to their customers.
The client supplies a wide selection of fashion and jewelry items, hair accessories, scarves, hosiery, novelty, and everything in between. They sell something for every occasion and cater to multiple markets. The client's store has become a central hub for everything fashion related.
The client is running their wholesale eCommerce activities on WooCommerce. When they approached Virtina, they wanted to get some customization done on their website. The client followed a credit payment system. They wished to take wholesale orders and charge the customers later, once the order was processed.
According to this setup, the client would authorize the charge and debit it later. In essence, the payment isn't deducted till the order has finished processing. However, they faced some limitations from their payment gateway - Stripe. Stripe didn't offer the flexibility to proceed with this payment setup.
The client wanted to achieve a checkout without authorization and wanted to charge the customer a token. The token would be saved in the user's profile on the order details page. When a user first registers and creates an account, they'd need to store their credit card details on their profile. This way, they would already have all the payment details on their account.
Furthermore, the client also needed validation at the checkout stage about the customer's saved credit card details. The customer would get a message to confirm whether they have their card details saved or not. This error message would pop-up if they haven't saved card details and would prompt them to save the card details.
They wanted to store the credit card with Stripe and then get the token for processing the payment later. Once done, on a later date, the administrator would be able to charge the card. The administrator must also be able to change the amount and trigger that amount from the backend.
The extensive customization and development work done by the Woo experts at Virtina meant that the client was able to give their customers an option to add/edit card details from their dashboard. Furthermore, the client also allowed validation of the card details.
The validation process enabled an error message if card details were missing. As such, their users were able to complete the order if their credit card details are saved without making the payment. The eCommerce experts implemented a checkout that did not charge any amount and could go through Stripe.
Start a project with us!
Virtina can help you to increase your revenue, improve profit and enhance customer experience.