Step 4 - Technical integration

Integration with Vendo is easy! It begins with choosing the solution that aligns best with your requirements and current platform.

  • Hosted integration
  • S2S API integration
  • E-commerce platforms (e.g. WooCommerce, PrestaShop)

Hosted Integration

With Vendo Payment Links you can send your customers to our hosted checkout pages to make a payment. Before you can start generating the links, you need to first set up your sites, products and offers in our Backoffice. If you're using PHP in your projects, you can use our SDK to generate the links for you. You will also need to create an API endpoint to receive transaction updates from us - see the postback documentation.

With hosted checkout pages you get subscription management, upgrades, one-clicks, cross sales and much more.

Using NATS?

NATS is a popular piece of affiliate tracking and membership management software. If you're already using NATS with your current biller you are in luck - the setup takes less than 10 minutes. Head over to our NATS section here!
With NATS you will automatically be redirecting customers to Vendo's checkout pages and receive transaction updates from our VServices postback protocol.

S2S API (Server-to-server API)

For a fully customized payment flow you can use Vendo as a simple payment gateway, creating one-time transactions with our S2S Payment API. If you're using PHP in your projects you can use our SDK to call the API and parse the responses.

You will have to collect the payment details for your customers yourself, but you won't have to store them because you can use a token for returning customers and recurring payments. Keep in mind that you will need to self-manage the billing schedule for any subscription products.

E-Commerce platforms

If your shop is hosted on one of our supported e-commerce platforms, integration is as easy as downloading and installing our plugin. We support the following platforms:

Learn more about their integration here.

SDK for developers

If you're using PHP in your projects then you can use Vendo's SDK for PHP to accelerate the technical integration.

Introduction and list of postbacks

Postbacks are also called callbacks or webhooks. They are a way for Vendo's platform to post information to your system. You just need to configure your postback endpoint in Vendo's back office.

It's essential that your postback endpoint script is continuously available and handling exceptions properly as it is the way your system is kept up-to-date with user, subscription and payment transactions details.

You can find all the information here