Implementing iDEAL and Giropay payment methods with Checkout.com #4142
Replies: 6 comments 10 replies
-
I have raised PR #4177 for this and have implemented GiroPay, I am working on the iDEAL part. Can you please assign this issue to me? |
Beta Was this translation helpful? Give feedback.
-
I tried setting up the dev environment following these steps: https://github.com/juspay/hyperswitch/blob/main/docs/try_local_system.md#set-up-a-development-environment-using-docker-compose @manojradhakrishnan , can you help me with this ? |
Beta Was this translation helpful? Give feedback.
-
Is Giropay or ideal implemented on Hyperswitch on a diffrent router? @manojradhakrishnan |
Beta Was this translation helpful? Give feedback.
-
hello team, I tried dev setup using docker-compose following this doc https://github.com/juspay/hyperswitch/blob/main/docs/try_local_system.md#set-up-a-development-environment-using-docker-compose but getting this error, can you please help if this looks familiar ?
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I cannot create a checkout test account without providing a business email. |
Beta Was this translation helpful? Give feedback.
-
Context
Embracing diversity in payments is one of the core tenets of Hyperswitch. And we look forward to integrating a large variety of payment processors (connectors) and payment flows around the world.
Checkout.com is a global payment company that provides a gateway, an acquirer and processor as part of its end-to-end solution. On Hyperswitch, Checkout.com is one of the connectors we have already integrated with. As of now, Hyperswitch supports payment methods such as Cards, Applepay and GooglePay through Checkout.com.
We look forward to including some more critical payment methods through Checkout.com
Problem Statement
iDeal and Giropay are online banking based payment methods that allow end users to complete payments in their own banking environment.
The goal is to extend Hyperswitch’s integration with Checkout.com to support iDeal and Giropay.
How to get started
Set up a Rust environment and run Hyperswitch locally
Signup and creating a sandbox account on Checkout.com to get the API Credentials
How to Implement:
Now, you can get started with implementation:
Read and understand the general guidelines on contributing to Hyperswitch
Import postman collection of hyperswitch from here
Understand the implementation of all different payment flows and how to add a connector
As mentioned earlier for Checkout.com, card payments are implemented. Test out this flow from postman using these test resources and understand the API implementation
Study the relevant API documentation of Checkout.com to implement iDeal and Giropay through Checkout.com
Implement iDeal and Giropay using the API references in point 5. Modify the following file to implement iDeal and Giropay
Expected Outcome:
Submit a pull request to the juspay/hyperswitch repository including the relevant screenshots of the test cases.
Brownie Points: Providing clear and comprehensive documentation and code comments.
Note: We welcome multiple PRs for this problem statement
More Useful Resources:
Setting up Checkout.com on Hyperswitch
Beta Was this translation helpful? Give feedback.
All reactions