Keysender provides fulfillment, order automation, fraud prevention, and insights for Digital Product sellers.
Go to siteThe Keysender API offers a unique capability to automate the process of sending product keys or digital goods instantly after a payment transaction. By integrating this API with Pipedream, you can craft seamless workflows for e-commerce automation, customer support, and digital product distribution. Pipedream's serverless platform lets you connect Keysender with various apps for triggering actions, processing data, and responding to events in real-time.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
keysender: {
type: "app",
app: "keysender",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://panel.keysender.co.uk/api/v1.0/databases`,
headers: {
Authorization: `Bearer ${this.keysender.$auth.oauth_access_token}`,
},
})
},
})
E-commerce Purchase Fulfillment: Integrate Keysender with an e-commerce platform like Shopify. When a customer makes a purchase, trigger a Pipedream workflow that calls the Keysender API to send the product key or digital asset directly to the customer's email address.
Customer Support Ticket Resolution: Connect Keysender with a customer support tool like Zendesk. Use a Pipedream workflow to automatically send a replacement product key when a support ticket with a specific tag, such as "lost key", is resolved.
Digital Inventory Management: Pair Keysender with a database service like Airtable. Create a Pipedream workflow that monitors an Airtable base for low inventory alerts and uses the Keysender API to generate and stock up on product keys, ensuring you never run out of digital goods to sell.
Creates a new transaction within Keysender. See the documentation
Keysender uses OAuth authentication. When you connect your Keysender account, Pipedream will open a popup window where you can sign into Keysender and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Keysender API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://panel.keysender.co.uk/api/v1.0/login
?
email={{custom_fields.email}}
&
password={{custom_fields.password}}
content-type: application/json
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}