Payment Integration - RatePAY

BETA version
This module is still in development. For questions and inquiries please contact

Partner Information


RatePAY offers payment solutions with 100% payment guarantee for the DACH region.

Founded in December 2009, the Berlin start-up has developed into a profitable company with 130 employees. In April 2017, RatePAY was acquired by the investors Advent International and Bain Capital.

RatePAY is an online service provider that allows merchants to provide their customers secure, customized payment methods.

RatePAY bears the full risk and takes over the complete processing.

RatePAY provides four methods of payment:

Invoice - RatePAY

Prepayment - RatePAY

Direct Debit (ELV) - RatePAY

Installment - RatePAY

We use state machines for handling and managing orders and payments. To integrate RatePAY payments, a state machine for RatePAY should be created.

A basic and fully functional state machine for each payment method is already built:

  • RatepayInvoice01.xml
  • RatepayPrepayment01.xml
  • RatepayElv01.xml
  • RatepayInstallment01.xml

You can use the same state machines or build new ones. The state machine commands and conditions trigger RatePAY facade calls in order to perform the needed requests to RatePAY.