Yes, that is the right one - if you are looking for the company behind it... for the consumer you will need to consult
https://www.payback.de/ which seems to be available only in German.
Totally forgot about payback, was terrible program back in the days when it was introduced but seems it has grown since I left Germany ages ago
There is also the competing DeutschlandCard program around:
https://www.deutschlandcard.de/, also only German
You will need to check the details for yourself, not sure if it is any good. It seems they partner with AirBerlin topbonus and do a 1:1 point transfer to them which isn't to shabby either.