Overview
Install application:
- Click ‘Install App’ button on the Kylas Marketplace app Details page
- Give the necessary permission required for the application and hit ‘Allow and Install’
- After the app is installed, sign up on the application with your Email account.
- Verify the Email by clicking on the verification link received in Email
- After verification navigate to Kylas Marketplace → Installed apps → Stripe - Payment link generation
Enter Kylas API key:
- After successfully installing and signing up on the ‘Stripe - Payment link generation’ application, Login to the app and click on ‘API key’ section and enter your Kylas account API key. Click here after logging in from Tenant’s account to get API key.
Connect Stripe Account:
- Click on ‘Connected Accounts’
- Click ‘Add Connected Accounts’ and Enter the Stripe secret key. Click here to get Stripe account secret key
- Select the Active/Enable Checkbox and click ‘Save’
Generate payment links:
- After successfully connecting your account, you are ready to generate payment links
- Navigate to Kylas Lead/Deals details page
- Click on the more actions button show below
- And click on the ‘Generate payment link’
- Choose the product for which you would like to generate link (preferred product of price value 1). Enter the quantity depending on the amount of the link you want to generate. The amount will be calculated as price x quantity.
- Click ‘Create link’
- The link is generated, and it’s displayed on the same modal, you can copy and send it to the end customer.
- We also create a Note saying a link with link id and amount has been generated on so and so date.
View payment links:
- After generating payment link, you can view the payment links by clicking on the ‘View payment link’ button on the right hand side productivity section of the Lead/Deal details page as shown below.
- You can view all payment links generated across all Leads and Deals by navigating to Stripe – payment link generation app -> Payment link logs.
Webhook setup on Chargebee portal:
- Login to the Stripe – payment link generation application inside the installed apps section of Kylas Marketplace.
- Navigate to the Connected Account listing page,
- Copy the Webhook URL displayed and add the URL at your Stripe account webhook endpoint to let Kylas know about the status of the payments for the links generated from Kylas.
- Subscribe to “checkout.session.completed” event under the events available in Stripe webhooks
- Click here to know about setting up webhooks on Stripe account.
After payment action:
- Navigate to the ‘Connected Accounts’ page on the Stripe – Payment link generation app
- Click the ‘After payment actions’ button
- Choose the event from the list and desired action e.g. Deal pipeline stage change when payment is successful
Manage users:
- Navigate to the ‘Manage Users’ section under the Stripe – Payment link generation application
- Click ‘Add user’
- Enter the username and email to choose the Kylas user with whom you would like to map the particular user
- Click ‘Save’
- An invite to the user will be sent and they can accept the invite, install the app on their own Kylas account, and login to create and view payment links