Documentation

1Documentation

Emetec makes it easy to accept payments in your app or website no matter which processor or payment method you use to process your payments. Get integrated quickly using our guides and selecting from our range of SDK’s and pre-built Plugins.

Basic Features

Find out more about the basic concepts of the platform. What is a space, how to use Twig templates, webhooks, etc.

Connected Services

Find out more about connected SaaS solutions and services that work with Emetec.

Payment

Find out how you are able to process one time and recurring payments with Emetec and everything that is payment related.

Subscriptions

Emetec offers a fully fledged subscription management tool that takes care of your products, upgrades etc.

1.1Plugins

Emetec provides you with an ecosystem of plugins that are built by us:

  • Magento
  • Magento 2
  • Shopware
  • Shopware 6
  • WooCommerce
  • PrestaShop 1.6
  • PrestaShop 1.7
  • OpenCart 2.1
  • OpenCart 2.2
  • OpenCart 2.3
  • OpenCart 3
  • OXID 6
  • OXID 4.10
  • OXID 4.9
  • OXID 4.8

An overview about all available plugin can be found on our plugin page.

1.2SDKs

Emetec allows you to integrate via a modern, clean REST API. This API is platform independent and can be used from any programming platform that supports http requests. Our Software Development Kits (SDKs) make integrating with us even easier. These SDKs bridge the gap between the platform independent REST interface (based on modern open web standards) and platform specific details for the major server-side technologies.

The links point to our github account where more useful stuff including a documentation for the SDKs can be found.

  • PHP SDK
  • C# SDK
  • Ruby SDK
  • Java SDK

If you develop in another language we also provide a machine-readable API definition (Swagger). The service description is written in Swagger. It can be found under Swagger. The Swagger documentation may provide more details about how to use the provided JSON file.

1.3Mobile SDKs

The Emetec mobile SDKs makes it easy to build an excellent payment experience in your mobile app. It provides powerful, customizable, UI elements to use out-of-the-box to collect your users' payment details. All payment information will be synched automatically. So based on your configuration the SDK will automaticlly fetch all the availble payment methods. It is also possible to share Token (stored credit cards) accorss channels for your customer. In case we recognize the customer based on the ID we are also able to provide him with the stored details out of the box.

We also expose the low-level APIs that power those elements to make it easy to build fully custom forms. This guide will take you all the way from integrating our SDK to accepting payments from your users via all integrated payment methods.

  • Android SDK
  • iOS SDK

If you'd like to see a complete example, check out our github repository that contains a sample app for . iOS or Android

1.4Questions

We're always happy to help integrating or other questions you might have! Search our documentation, check our FAQ or simply send us an e-mail. When you have already an account please use the support form within your account. Otherwise you may want to contact your designated support channel.