Safetypay is part of paysafecard portfolio of cash-based payment methods.


Safetypay payment method can be initialized if the merchant sent SAFETYPAY for parameter paymentType.

The parameter consumerMerchantCrmId is required by Safetypay when initiating a payment.

Optional request parameter customerStatement and orderReference are more restricted with regard to their length and allowed characters than usual.

Order Flow Diagram


To interpret this diagram, the successful completion of a NEW PAYMENT is assumed. Starting from this operation it’s possible to carry out different transaction-based operations.

For the explanation of the different status descriptions included in this diagram have a look at getOrderDetails.
You can find all possible states of transactions for all specific acquirers here.