FinTecDeposit
FinTecSystems offers a bank independent interface to online banking interfaces from banks in Germany and Austria.
The following method IDs are covered in this section:
ID | Name | Credit/Debit State |
---|---|---|
264 | BankTransferRedirectDeposit | DepositedByProvider (13) |
Payment method interaction type: Redirection to External Payment Provider (see Interaction Types).
After initiating the payment, the customer is being redirected to the website of Onlineueberweisen.com. After the payment the user is being returned back to the merchant's URLs.
The merchant then should wait for the regular payment state notification.
FinTec Deposit Returns
Refer to Bank Transfer (and Wallet) Deposit Returns for information on how to correctly handle Deposit Returns.
Redirect Integration
Not yet supported.
Backend2BackendIntegration
The following parameters can be provided in initiatePaymentRequest.specificPaymentData:
key (value type, account type, required) | value |
---|---|
SuccessPageUrl (string, required) | The URL to redirect user in case of successful payment |
ErrorPageUrl (string, required) | The URL to redirect user in case of unsuccessful payment |
PaymentProviderID (string, required) | The ID of the provider, to be set to 187. |
PayerIBAN (string, optional) | The IBAN of the customer |
Example initiatePaymentRequest:
<initiatePaymentRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.cqrpayments.com/PaymentProcessing">
<merchantID>B2BTestMerchant</merchantID>
<shopID>ProviderTesting</shopID>
<merchantTransactionID>z84mn60z-mmzb-zz23-zbm9-0d1zzef6494</merchantTransactionID>
<paymentMethodID>264</paymentMethodID>
<amount currencyCode="EUR">10.05</amount>
<userID>bc1544de-7443-45f6-976e-d253e5</userID>
<userData>
<username>bc1544de-7443-45f6-976e-d253e5</username>
</userData>
<userIP>127.0.0.1</userIP>
<userSessionID>44412fac-ec9d-44de-b511-5a5cc00ada80</userSessionID>
<creationTypeID>1</creationTypeID>
<specificPaymentData>
<data xsi:type="keyIntValuePair">
<key>PaymentProviderID</key>
<value>187</value>
</data>
<data xsi:type="keyStringValuePair">
<key>SuccessPageUrl</key>
<value>https://gvc.com/</value>
</data>
<data xsi:type="keyStringValuePair">
<key>ErrorPageUrl</key>
<value>https://gvc.com/error</value>
</data>
<data xsi:type="keyStringValuePair">
<key>PayerIBAN</key>
<value>DE62888888880012345678</value>
</data>
</specificPaymentData>
</initiatePaymentRequest>
Example initiatePaymentResponse:
<initiatePaymentResponse xmlns="http://www.cqrpayments.com/PaymentProcessing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<payment xsi:type="paymentWithPaymentAccount">
<merchantID>B2BTestMerchant</merchantID>
<shopID>ProviderTesting</shopID>
<paymentMethod>
<key>264</key>
<value>BankTransferRedirectDeposit</value>
</paymentMethod>
<merchantTransactionID>z84mn60z-mmzb-zz23-zbm9-0d1zzef6494</merchantTransactionID>
<paymentID>87210c6f-7e2d-4570-831a-2ac36101d7f5</paymentID>
<userID>bc1544de-7443-45f6-976e-d253e5</userID>
<paymentProvider>
<key>187</key>
<value>FinTecSystems</value>
</paymentProvider>
<amount currencyCode="EUR">10.05</amount>
<creationType>
<key>1</key>
<value>User</value>
</creationType>
<userIP>127.0.0.1</userIP>
<state>
<id>e7efc388-5fb8-4e01-aca1-edc239166b1d</id>
<definition>
<key>30</key>
<value>RedirectURLCreated</value>
</definition>
<createdOn>2020-04-08T11:34:39.7087884Z</createdOn>
<description>https://wizard.onlineueberweisen.com/wizard/ee0e2047-0cc1-41fd-8ec5-30fabe30fefb</description>
<paymentStateDetails>
<detail xsi:type="keyStringValuePair">
<key>RedirectionUrl</key>
<value>https://wizard.onlineueberweisen.com/wizard/ee0e2047-0cc1-41fd-8ec5-30fabe30fefb</value>
</detail>
<detail xsi:type="keyStringValuePair">
<key>PaymentStateReasonID</key>
<value>1</value>
</detail>
</paymentStateDetails>
</state>
<isExecuted>false</isExecuted>
<baseAmount currencyCode="EUR">10.05</baseAmount>
<paymentDetails>
<detail xsi:type="keyStringValuePair">
<key>ProviderTransactionID</key>
<value>ee0e2047-0cc1-41fd-8ec5-30fabe30fefb</value>
</detail>
<detail xsi:type="keyStringValuePair">
<key>ProviderExternalID</key>
<value>31550752</value>
</detail>
</paymentDetails>
<paymentAccount>
<paymentAccountID>0</paymentAccountID>
</paymentAccount>
</payment>
</initiatePaymentResponse>
Updated 6 days ago