DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Configuration¶
There are some mandatory configurations you have to add to TypoScript.
sandbox¶
Property
plugin.tx_cartsaferpay.sandbox
Data type
boolean
Description
Defines which url is used for payment handling.
Default
1
jsonApi.username¶
Property
plugin.tx_cartsaferpay.jsonApi.username
Data type
Text
Description
Sets the JSON API username. Take the value from your Saferpay account.
jsonApi.password¶
Property
plugin.tx_cartsaferpay.jsonApi.password
Data type
Text
Description
Sets the JSON API password. Take the value from your Saferpay account.
customerId¶
Property
plugin.tx_cartsaferpay.customerId
Data type
Text
Description
Take the customerId from your Saferpay account.
terminalId¶
Property
plugin.tx_cartsaferpay.terminalId
Data type
Text
Description
Take the terminalId from your Saferpay account.
Furthermore, a corresponding payment method must be configured in the TypoScript. For example, this could look like this:
plugin.tx_cart.payments {
ch {
options {
2 {
title = Saferpay
provider = SAFERPAY
extra = 0.00
taxClassId = 1
status = open
preventBuyerEmail = 1
preventSellerEmail = 1
available.from = 0.01
}
}
}
}
Note, that the configuration for provider must be SAFERPAY (all capital letters).