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:

IDNameCredit/Debit State
264BankTransferRedirectDepositDepositedByProvider (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>