Setup
Follow these steps to enable the Tipalti-Klear integration.
This is a manual process, the payer is required to approach Klear who will get in touch with Tipalti to get a new instance added.
Before you start:
- Klear will get the Payer Name and API key from Tipalti and add the details to the AWS (Amazon Web Services) Parameter Store.
- Klear will add the connection between the Tipalti payer and the Klear account (payment_tipalti_payer).
In Klear, follow the steps below.
- Navigate to the "Payments" section and click "Request Access" to enable Klear Pay.
An Intercom chat to request access is displayed. - Once Klear has enabled the integration, the "Payments" section will show the Connected Service of Tipalti and display the amount in the payer's virtual account.
-
In Tipalti, navigate to Administration > API integration > AllowedIPs.
The following 3 gateways must be added:
- Klear GW Dev: 52.215.187.156
- Klear GW Prod: 54.154.177.102
- Klear AWS Lambda: 18.200.232.110
- Configure the following IPNs by navigating to Administration > API integration > IPN setup.
- IPN for payment completed: https://klear.com/lambda/live/klear-update-tipalti-payment
- IPN for payee details changed: https://klear.com/lambda/live/klear-update-tipalti-payee
- IPN for declined payment group: https://klear.com/lambda/live/klear-update-tipalti-payment
- IPN for canceled payment: https://klear.com/lambda/live/klear-update-tipalti-payment
- IPN for deferred payment: https://klear.com/lambda/live/klear-update-tipalti-payment
- IPN for approved payment group: https://klear.com/lambda/live/klear-update-tipalti-payment