• Assistance
  • Developer Area
  • API Reference
  • Sign in
  • EnglishEnglish
    • EnglishEnglish
    • FrançaisFrançais
  • Assistance
  • Developer Area
  • API Reference
  • Sign in
  • EnglishEnglish
    • EnglishEnglish
    • FrançaisFrançais
home/Assistance/Integration/Integration : Registration Welcome Offer

Integration : Registration Welcome Offer

42 views 0

< Previous article: Integration in your registration process

Integration with Registration Welcome Offer

The idea here is to reduce the disincentives to sign up by automatically starting a free, limited-time Welcome Offer without asking for billing information or means of payment.

Pre-requisite

You must have created the Welcome Offer from the ProAbono backoffice. You must have given it a unique reference (ReferenceOffer).

For multi-segment integration, the ReferenceOffer is unique per segment, allowing you to use the same reference for all your Welcome Offers.

Your Welcome Offer should not require payment at startup: the Subscription would not start. If you want a paid offer, use another workflow.

1) User account creation

The user registers from your form.

Once the account is created, you must retrieve the new user’s ID.

2) Client’s Declaration

Just after creating the account, you need to declare a new Client in ProAbono by API.

We pass the identifier retrieved in step 1 in the ReferenceCustomer field. It will be used to easily find the Customer in the next calls to ProAbono.

POST /v1/Customer
{
  "ReferenceCustomer": "123456",
  "Name": "John Doe",
  "Email": "john@doe.com",
  "Language": "en"
}

3) Starting the subscription

The second step is to create an API subscription to the Welcome Offer.

This is where we will use the ReferenceOffer from the step Prérequis.

POST /v1/Subscription
{
  "ReferenceCustomer": "123456",
  "ReferenceOffer": "welcome"
}
Yes, only 2 parameters are needed to create a Subscription.
It is rare for the Welcome Offer to be specific per Customer, but if your registration process warrants it, it is possible to customize the creation of the Subscription.

Was this helpful?

Yes  No
Related posts
  • How to connect ProAbono and Pipedrive with Zapier?
  • How to connect ProAbono and Refersion with Zapier?
  • How to connect ProAbono and PartnerStack with Zapier?
  • How to connect ProAbono and Lob with Zapier?
  • How to connect ProAbono and Twilio with Zapier?
  • How to connect ProAbono and OneDrive with Zapier?
Integration
  • Integration : Registration Welcome Offer
  • Is there a plugin for Spip, Joomla, Magento, PrestaShop?
  • ProAbono available on Zapier
  • ProAbono for WordPress
  • Send New PDF Invoices from ProAbono to Quickbooks
  • Quick Integration ProAbono and Quickbooks
  • Send New Customers from ProAbono to Quickbooks
  • ProAbono Client Libraries
  • How to revoke encrypted links?
  • How to import subscriptions and Customers ?
  • Introducing Postman for the ProAbono API
Show all 15  
Popular Articles
  • What is ProAbono ?
  • How to upate customer billing address ?
  • Introducing Postman for the ProAbono API
  • Set up ProAbono for WordPress
  • ProAbono Client Libraries
Categories
  • Quick Start
  • Catalog
    • Features
    • Offer
  • Customers
  • Subscriptions
  • Invoicing / Billing
  • Payment
  • Integration
    • Hosted Pages
    • Zapier
    • Plugins
      • WordPress
  • Emails
  • Backoffice

Ready to go
to the next level ?

Product
  • Overview
  • Charging & Invoicing
  • Online Subscription
  • Usage-based Billing
  • Payment Gateways
Documentation
  • Knowledge Base
  • Developer Zone
  • API Reference
Contact
  • Talk with an expert
  • Customer Support
  • Contact us
  • Terms of Use
  • Privacy Policy
  • ProAbono © 2015-2022 Subscription Tech SAS. All rights reserved.