Neteller Deposit

Neteller is a popular e-Wallet payment method offered in various countries throughout Europe.

The following method IDs are covered in this section:

IDNameCredit/Debit State
4NetellerDepositExecutedByProvider (142)

Payment method interaction type: Synchronous execution (see Interaction Types).

Redirect Integration

Supported.

Backend2BackendIntegration - Neteller Balance Enquiry

The Neteller balance enquiry is no longer available.

Backend2BackendIntegration

The following table contains the fields to be sent in the initiatePaymentRequest.specificPaymentAccountData xml section:

key (value type, account type, required)value
AccountID
(string, required)
User’s eMail address for Neteller

There are no specificPaymentData.

Example initiatePaymentRequest:

<?xml version="1.0" encoding="utf-8"?>
<initiatePaymentRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.cqrpayments.com/PaymentProcessing">
	<merchantID>B2BTestMerchant</merchantID>
	<shopID>ProviderTesting</shopID>
	<merchantTransactionID>dapeh91a-9za5-42fa-b5dz-777zedczb853</merchantTransactionID>
	<paymentMethodID>4</paymentMethodID>
	<amount currencyCode="EUR">3.23</amount>
	<userID>a4b22410-e170-495c-b072-c0d94c</userID>
	<userSessionID>230516de-3zeb-49a6-9f7f-560e76f2a32a</userSessionID>
	<creationTypeID>1</creationTypeID>
	<specificPaymentData>
		<data xsi:type="keyIntValuePair">
			<key>PaymentProviderID</key>
			<value>19</value>
		</data>
		<data xsi:type="keyStringValuePair">
			<key>HomePageUrl</key>
			<value>https://pxpfinancial.com/default</value>
		</data>
		<data xsi:type="keyStringValuePair">
			<key>SuccessPageUrl</key>
			<value>https://www.pxpfinancial.com</value>
		</data>
		<data xsi:type="keyStringValuePair">
			<key>ErrorPageUrl</key>
			<value>https://pxpfinancial.com/error</value>
		</data>
	</specificPaymentData>
	<paymentAccount>
		<specificPaymentAccountData>
			<data xsi:type="keyStringValuePair">
				<key>AccountID</key>
				<value>[email protected]</value>
			</data>
		</specificPaymentAccountData>
	</paymentAccount>
</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>4</key>
            <value>NETeller Deposit</value>
        </paymentMethod>
        <merchantTransactionID>dapeh91a-9za5-42fa-b5dz-777zezzzz853</merchantTransactionID>
        <paymentID>396be641-5b9e-492a-97d2-e66549091b5c</paymentID>
        <userID>a4b22410-e170-495c-b072-c0d94c</userID>
        <paymentProvider>
            <key>19</key>
            <value>Paysafecard</value>
        </paymentProvider>
        <amount currencyCode="EUR">3.23</amount>
        <creationType>
            <key>1</key>
            <value>User</value>
        </creationType>
        <state>
            <id>5ae60fd4-95d2-4566-8578-006f07bafb3b</id>
            <definition>
                <key>30</key>
                <value>RedirectURLCreated</value>
            </definition>
            <createdOn>2020-03-10T15:07:29.841501Z</createdOn>
            <description>https://api.test.paysafe.com/alternatepayments/v1/redirect?accountId=26630_EUR&amp;paymentHandleId=36610011-3a83-444d-8a9c-40c98eb16ae6&amp;token=eyJhbGciOiJIUzI1NiJ9.eyJhY2QiOiIyNjYzMF9FVVIiLCJweWQiOiIzNjYxMDAxMS0zYTgzLTQ0NGQtOGE5Yy00MGM5OGViMTZhZTYiLCJleHAiOjE1ODM4NTQ2NDl9.XwD0lDh0RhFYB8Dlvvo4z7417P1s-UNh3Z6_SVBBtNk</description>
            <paymentStateDetails>
                <detail xsi:type="keyStringValuePair">
                    <key>RedirectionUrl</key>
                    <value>https://api.test.paysafe.com/alternatepayments/v1/redirect?accountId=26630_EUR&amp;paymentHandleId=36610011-3a83-444d-8a9c-40c98eb16ae6&amp;token=eyJhbGciOiJIUzI1NiJ9.eyJhY2QiOiIyNjYzMF9FVVIiLCJweWQiOiIzNjYxMDAxMS0zYTgzLTQ0NGQtOGE5Yy00MGM5OGViMTZhZTYiLCJleHAiOjE1ODM4NTQ2NDl9.XwD0lDh0RhFYB8Dlvvo4z7417P1s-UNh3Z6_SVBBtNk</value>
                </detail>
                <detail xsi:type="keyStringValuePair">
                    <key>PaymentStateReasonID</key>
                    <value>1</value>
                </detail>
            </paymentStateDetails>
        </state>
        <isExecuted>false</isExecuted>
        <baseAmount currencyCode="EUR">3.23</baseAmount>
        <paymentDetails>
            <detail xsi:type="keyStringValuePair">
                <key>ProviderExternalID</key>
                <value>31257493</value>
            </detail>
        </paymentDetails>
        <paymentAccount>
            <paymentAccountID>00289949-e579-465b-ac49-354ff5d37fd4</paymentAccountID>
            <details>
                <detail xsi:type="keyStringValuePair">
                    <key>accountID</key>
                    <value>[email protected]</value>
                </detail>
            </details>
        </paymentAccount>
    </payment>
</initiatePaymentResponse>

The following result states apply to the payment method NetellerDeposit:

Payment StatesDescription
RedirectUrlCreated (30)Redirect user to this URL
ExecutedByProvider (142)End state in successful payments.
PendingOnProvider (120)A payment goes to this

Notifications

The standard notification mechanism is used for notifying the merchant in the background (asynchronously) about payment state changes. For more information see PaymentStateChangedNotification.

Example handlePaymentStateChangedNotificationRequest:

<?xml version="1.0" encoding="utf-8"?>
<handlePaymentStateChangedNotificationRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.cqrpayments.com/PaymentProcessing">
	<payment xsi:type="paymentWithPaymentAccount">
		<merchantID>B2BTestMerchant</merchantID>
		<shopID>150001</shopID>
		<paymentMethod>
			<key>4</key>
			<value>NETeller Deposit</value>
		</paymentMethod>
		<merchantTransactionID>03d8846e-79de-4b70-9145-09e01d641828</merchantTransactionID>
		<paymentID>3a05d065-a998-4101-83a9-52b33a3718aa</paymentID>
		<userID>250cfb81-6496-40f3-b678-da6436</userID>
		<paymentProvider>
			<key>19</key>
			<value>Paysafecard</value>
		</paymentProvider>
		<amount currencyCode="EUR">6.0000</amount>
		<creationType>
			<key>1</key>
			<value>User</value>
		</creationType>
		<userIP>127.0.0.1</userIP>
		<state>
			<id>93089ef4-48fe-4249-966d-0a7cd6f2eb14</id>
			<definition>
				<key>142</key>
				<value>ExecutedByProvider</value>
			</definition>
			<createdOn>2020-05-08T10:04:09.203</createdOn>
			<paymentStateDetails xsi:nil="true" />
		</state>
		<isExecuted>true</isExecuted>
		<baseAmount currencyCode="EUR">6.0000</baseAmount>
		<paymentDetails>
			<detail xsi:type="keyStringValuePair">
				<key>ProviderExternalID</key>
				<value>31858252</value>
			</detail>
			<detail xsi:type="keyStringValuePair">
				<key>ProviderTransactionID</key>
				<value>8750649d-2a46-46dc-8c98-809933fb5f33</value>
			</detail>
			<detail xsi:type="keyStringValuePair">
				<key>Token</key>
				<value>PH9eSDkqLP0OXaYT</value>
			</detail>
		</paymentDetails>
		<paymentAccount>
			<paymentAccountID>7256a295-18d0-4255-a6b5-4fef21f41fb5</paymentAccountID>
			<details>
				<detail xsi:type="keyStringValuePair">
					<key>accountID</key>
					<value>[email protected]</value>
				</detail>
				<detail xsi:type="keyStringValuePair">
					<key>customerID</key>
					<value>CUS_718980F1-7B2F-41CA-A758-644043362B11</value>
				</detail>
				<detail xsi:type="keyStringValuePair">
					<key>accountOwnerFirstname</key>
					<value>John</value>
				</detail>
				<detail xsi:type="keyStringValuePair">
					<key>accountOwnerLastname</key>
					<value>Doe</value>
				</detail>
			</details>
		</paymentAccount>
	</payment>
</handlePaymentStateChangedNotificationRequest>