Actions
Sesamy's integrates with Zapier and allows you to send certain information from hundreds of third-party services like Spreadsheets, Slack or Gmail.
We support the following actions
You can find the full list of actions when you create a Zap https://zapier.com/app/zaps
External Purchase
This action will allow you to synchronise your system's purchases with the Sesamy platform.
- Source: (Required) The first step is to create an external source from the Sesamy Portal. Must be type 'HOOK'. This source will appear in the Zap dropdown options.
- vendorId: (Required) You have to select the vendor ID from the dropdown vendors list.
- publisherPurchaseId: (Optional) If you send a purchase ID we will store it so you can match it against your system's data.
- sku & poId: (Required) Either send the product SKU and purchase option Id or send a productId
- productId: (Required) If you do not send the product ID you must send sku & poId. To use this option you must have defined the product mapping first.
- startsAt: (Required) Optional subscription's start date
- endsAt: (Optional) Subscription's end date
- firstName: (Optional) Customer first name
- lastName: (Optional) Customer last name
- email: (Optional) Customer email
- userId: (Optional) Customer's Sesamy userId
- publisherUserId: (Optional) If you send a publisher user ID we will store it so you can match it against your system's data.
- notes: (Optional) Notes about this purchase
- Delivery address fields: (Optional) A delivery address
- Billing address fields: (Optional) A billing address
Sample hook payload
{
source: 'sesamy-source-id-1234',
vendorId: 'vendor-id-1234',
publisherPurchaseId: 'purchase-id-1234',
sku: '1234',
poId: '1234',
startsAt: '2022-11-08T12:49:11.190Z',
endsAt: '2022-12-08T12:49:11.190Z',
firstName: 'John',
lastName: 'James',
email: 'zapier@sesamy.com',
userId: '1234',
publisherUserId: 'user-id-1234',
notes: 'Note..',
productId: 'product-1234',
deliveryAddressFirstName: 'John',
deliveryAddressLastName: 'James',
deliveryAddressCo: '',
deliveryAddressStreet: 'Sveavägen 59',
deliveryAddressCity: 'Stockholm',
deliveryAddressZip: '113 59',
deliveryAddressCountry: 'SE',
billingAddressFirstName: 'John',
billingAddressLastName: 'James',
billingAddressCo: '',
billingAddressStreet: 'Sveavägen 59',
billingAddressCity: 'Stockholm',
billingAddressZip: '113 59',
billingAddressCountry: 'SE',
}
Did this answer your question?
😞
😐
🤩