Try 30 days for free

Zapier documentation

Use our Zapier app to automate your workflows. We have included 4 different events that you can use as triggers: 

  • New payment: When a new payment is created through Edpay. Remember that memberships has multiple payments.
  • New refund: When a refund are issued from Edpay.
  • New subscription: When someone subscribes to an offer in Edpay. This will only trigger on the first payment.
  • New unsubscribe: The last day of their membership. The event is created when the customer lose access to the content they purchased, not when they actually unsubscribe. 

The Zapier app is currently lanuched in Private Beta. You can activate the app here: https://zapier.com/developer/public-invite/213561/c009f873a45151b146e6b068db57ec3e/

 

Data output

All the events has the same output in Zapier. Here are an example of how an event could look:

{
    "id": 123456789,
    "paymentId": "chr_123456789",
    "edpayOfferId": "123123123",
    "externalOfferId": "123456789",
    "created": "2024-11-18 11:21:51",
    "productName": "My amazing membership",
    "productNameInternal": "My amazing membership - campaign",
    "firstName": "Ed",
    "lastName": "Pay",
    "name": "Edpay",
    "email": "[email protected]",
    "phone": "99999999",
    "streetAddress": "Street 123",
    "postalCode": "1234",
    "postalCity": "City name",
    "paymentSource": "KLARNA",
    "amount": 49,
    "currency": "NOK"
}

 

Data explanations:

  • id: A unique event ID.
  • paymentId: A unique ID for each payment.
  • edpayOfferId: A unique ID for each offer in Edpay. 
  • externalOfferId: A unique ID representing the Offer in Kajabi, Simplero or other connected portal.
  • created: A timestamp for when the event happened. 
  • productName: The offer name in Edpay. 
  • productNameInternal: The offer's internal name in Edpay.
  • firstName: The customer's first name.
  • lastName: The customer's last name.
  • name: The customer's full name.
  • email: The customer's email.
  • phone: The customer's phone number. Optional, must to be activated in Edpay under "Settings".
  • streetAddress: Part of the customer's address. Optional, must to be activated in Edpay under "Settings".
  • postalCode: Part of the customer's address. Optional, must to be activated in Edpay under "Settings".
  • postalCity: Part of the customer's address. Optional, must to be activated in Edpay under "Settings".
  • paymentSource: Which payment method the customer chose.
  • amount: The amount paid by the customer.
  • currency: The currency.

 

Typical usecases: 

  • Update the phone and address fields in Kajabi/Simplero.
  • Create new rows in a Google Sheet with purchase information - book sales etc.
  • Create/update your emailsystem/CRM with updated information - add a tag etc. 
  • Give access to content in your external system if Edpay does not have a direct integration with them: Podia, Kartra, Teachable, Systeme.io, LearnWorlds etc.