
Backing Global Growth of an International Luxury Jewelry Manufacturer
Seamlessly integrating country-specific payment methods to offer localized and secure purchases.
Client
The client is a global jewelry manufacturer with a far-reaching ecommerce presence in different markets.
Client Need
The client required custom ecommerce website development services with a focus on integrating multiple payment providers to ensure compliance with local regulations and customer expectations. All these integrations required customized solutions for different validation rules, payment flows, and refund processes, with security and user convenience in mind.
To simplify operations and reduce costs, the customer sought a solution that would standardize the payment process across all platforms, simplifying management while being flexible enough to support future growth.
Solution
To enable smooth global expansion, the Expert Soft team followed proven SAP commerce development strategies to enrich the ecommerce platform with multiple regional payment methods.
Country-specific payment integrations, such as iyzico for Turkey, Alipay for China, and 2C2P for Malaysia, involved redeveloping workflows to meet regional standards, including payment handling, account linking, and tax requirements.
We also created a reusable workflow that simplifies the integration of any additional payment methods in the future. This framework allows the onboarding of new payment solutions in other regions quickly while ensuring consistent quality and reduced implementation time.
Challenges
Complex integration with iyzico for Turkey
With a lack of compliance with modern standards and insufficient documentation that leaves crucial implementation details unclear, the integration with iyzico for Turkey became a real headache.
One major issue was that the provider used legacy encoding methods that conflicted with our platform’s secure algorithms. These incompatibilities created substantial risks, including payment discrepancies and system errors. To tackle this, we created two implementations: one solution works with iyzico’s current setup, while another is more secure, so we can switch to it in case of emergencies.
Another problem was flawed logic that allowed payments to go through even when flagged for rejection. To eliminate this and other insufficiencies, our team had to communicate closely with iyzico support specialists to integrate the system with the website, adding some workarounds to ensure proper flow.
Despite all the complexities, the platform now operates effectively in the Turkish market, offering a seamless and secure experience for users.
Custom regional payment validation
Every market had its unique payment requirements: in Singapore, for example, forms relied entirely on postal codes without city names. The team dynamically adjusted the back-end validation rules to meet the requirements, making sure that every customer has a smooth, localized payment experience.
Gift card merging
With the rising popularity of gift cards, the number of users with multiple gift cards at once grew as well. To enhance the user experience and make gift card usage more convenient, the company wanted to introduce a feature that allows users to merge several cards within a single account.
For this, our team developed an ‘Overlay’ feature that integrates seamlessly with the Relate API to validate card details, summing up balances accurately and providing real-time updates.
This new functionality streamlined the checkout process, making it easier for users to pay with their gift cards in just a few clicks.
Technologies
SAP Commerce Cloud (Hybris), Java, JSON APIs, integration with third-party payment providers
