Neteller (legacy)

Neteller — платёжный метод для проведения платежей с использованием электронных кошельков. Оплаты осуществляются через Payment Page и Gate, выплаты — через Gate.

Прим.:

Поддержка данной технической реализации прекращается 15 мая 2020 года. Для работы с методом Neteller доступна новая техническая реализация, описанная в разделе Neteller.

Информацию о способах перехода на новую реализацию стоит уточнять у курирующих менеджеров.

Характеристика

Тип платёжного метода Платежи с использованием электронных кошельков
Регионы использования Все страны
Валюты платежей Необходимо уточнять у курирующего менеджера ecommpay
Конвертация валют
Оплаты +
Выплаты +
Оплаты по сохранённым данным
Полные возвраты
Частичные возвраты
Опротестования
Особенности
Организация и стоимость подключения По согласованию с курирующим менеджером ecommpay

Схема работы

В проведении отдельного платежа с использованием Neteller задействуются веб-сервис мерчанта, один из интерфейсов и платёжная платформа ecommpay, а также технические средства Neteller.



Основные операции

Интерфейсы Суммы Время**
Payment Page Mobile SDKs CMS Plug-ins Gate Dashboard минимум максимум базовое предельное
Оплаты + + + * * * *
Выплаты + * * * *

* Информацию необходимо уточнять у курирующего менеджера ecommpay.

** Базовое и предельное время определяются следующим образом:
  • Базовое время — среднее расчётное время проведения платежа от момента его инициирования на стороне платёжной платформы до момента отправки инициатору оповещения о результате. Это время, определяемое для условий штатной работы всех технических средств и каналов связи, а также типичных действий со стороны пользователя (там, где они необходимы). Базовое время рекомендуется использовать для реагирования на отсутствие оповещений о результате платежа и выполнения опроса состояния платежа.
  • Предельное время — максимально допустимое время проведения платежа от момента его инициирования на стороне платёжной платформы до момента отправки инициатору оповещения о результате. Если платёж не был проведён или отклонён за это время, он автоматически переводится в статус decline. Для индивидуальной настройки предельного времени следует обращаться к специалистам технической поддержки ecommpay.

Сценарии использования

Проведение оплат с использованием метода Neteller выполняется с заполнением пользователем данных кошелька на Payment Page или веб-сервисе мерчанта, проведение выплат — с уведомлением пользователей через веб-сервис мерчанта.

Рис.: Оплата через Payment Page



Рис.: Оплата через Gate



Рис.: Выплата через Gate



Детальные сведения о том, что необходимо делать со стороны мерчанта для проведения платежей, а также о том, что можно использовать для анализа информации о проведённых платежах и операциях, представлены далее.

Оплаты через Payment Page

Для оплаты через Payment Page с использованием метода Neteller со стороны веб-сервиса необходимо отправить запрос, содержащий требуемые параметры и подпись, на рабочий URL ecommpay и принять оповещение о результате оплаты. При этом метод Neteller можно сделать предварительно выбранным (подробнее — в разделе Предварительный выбор платёжных методов). Полная схема проведения оплаты представлена далее.



Рис.: Проведение оплаты через Payment Page

  1. Пользователь на стороне веб-сервиса инициирует оплату.
  2. От веб-сервиса на заданный URL ecommpay передаётся запрос на проведение оплаты через Payment Page.
  3. Запрос на проведение оплаты поступает в платёжную платформу.
  4. Выполняется начальная обработка запроса, в рамках которой обеспечивается проверка наличия обязательных параметров и корректной подписи.
  5. Осуществляется генерация Payment Page согласно настройкам проекта и параметрам вызова.
  6. Пользователю отображается сгенерированная платёжная форма.
  7. Пользователь выбирает для оплаты электронный кошелёк Neteller.
  8. Пользователю отображается форма ввода данных кошелька.
  9. Пользователь вводит номер кошелька и секретный код для подтверждения платежа.
  10. Запрос на проведение оплаты через Neteller поступает в платёжную платформу.
  11. Выполняются дальнейшая обработка запроса и его отправка в сервис Neteller.
  12. На стороне Neteller выполняется проверка счёта пользователя и обработка платежа.
  13. От сервиса Neteller к платёжной платформе направляется результат оплаты.
  14. От платёжной платформы к веб-сервису направляется оповещение о результате оплаты.
  15. От платёжной платформы к Payment Page направляется результат проведения оплаты.
  16. Результат оплаты отображается пользователю на Payment Page.

Информация о формате запросов и параметрах вызова Payment Page при работе с Neteller, а также о формате оповещений о результатах оплат приведена далее; общая информация о работе с API см. в разделе Описание Payment Page API.

Формат запросов

При формировании запросов на открытие платёжной формы с применением метода Neteller необходимо учитывать следующее:

  1. Должен использоваться базовый минимум параметров — параметры, обязательные для любого платёжного метода:
    • project_id — идентификатор проекта, полученный от ecommpay при интеграции;
    • payment_id — идентификатор платежа, уникальный в рамках проекта;
    • payment_currency — валюта платежа в формате ISO-4217 alpha-3;
    • payment_amount — сумма платежа в минорных единицах.
  2. Дополнительно должны передаваться параметры:
    • account_number — адрес электронной почты пользователя, на который зарегистрирован аккаунт Neteller, или двенадцатизначный номер аккаунта;
    • security_code — секретный код для подтверждения платежа.

    Если данные не переданы, они запрашиваются у пользователя на Payment Page.

  3. Для предварительного выбора метода Neteller необходимо указывать код платёжного метода в параметре force_payment_methodneteller.
  4. Дополнительно могут использоваться любые другие параметры из числа доступных для работы с Payment Page. Детальная информация обо всех параметрах приведена в разделе Параметры вызова платёжной формы.
  5. После определения всех параметров необходимо составить подпись. Подробную информацию см. в Работа с подписью к данным.

Таким образом, корректный запрос на открытие платёжной формы с применением метода Neteller должен содержать идентификаторы проекта и платежа, а также валюту и сумму платежа, подпись, номер кошелька пользователя и секретный код для подтверждения платежа:

EPayWidget.run(
    { payment_id: 'X06936', 
      payment_amount: 10000, 
      payment_currency: 'EUR', 
      project_id: 187, 
      account_number: 'example@gmail.com',
      security_code: '852923',
      signature: "dkreRAVNU0FYldJrxh4yo+52Kt8KU+Y1Y4HASCQ9vySO\/RLCvhtT4DqtVUkDJrOc
                                                             ZzUCwX6R\/ekpZhkIQg=="
    }
)

Формат оповещений

Для оповещений о результатах оплат с применением метода Neteller используется стандартный формат, описание которого представлено в разделе Оповещения.

К особенностям метода Neteller можно отнести то, что код страны пользователя, используемой сервисом Neteller для обработки оплаты, передаётся в параметре country_surcharge_fee объекта provider_extra_fields.

В следующем примере оповещение свидетельствует о том, что в рамках проекта 312 для пользователя 6907068 была успешно проведена оплата в размере 182,00 USD.

Рис.: Пример оповещения о проведенной оплаты

{
        "project_id": 312,
        "payment": {
            "id": "96225914",
            "type": "purchase",
            "status": "success",
            "date": "2019-09-18T06:32:55+0000",
            "method": "neteller",
            "sum": {
                "amount": 18200,
                "currency": "USD"
            },
            "description": "Payment order: 96225914"
        },
        "account": {
            "number": "example@gmail.com"
        },
        "customer": {
            "id": "6907068"
        },
        "provider_extra_fields": {
            "country_surcharge_fee": "RU"
        },
        "operation": {
            "id": 36449000004271,
            "type": "sale",
            "status": "success",
            "date": "2019-09-18T06:32:55+0000",
            "created_date": "2019-09-18T06:32:50+0000",
            "request_id": "5f65cc668386652ac03d9cbe3e5dd52dcc51553a",
            "sum_initial": {
                "amount": 18200,
                "currency": "USD"
            },
            "sum_converted": {
                "amount": 18200,
                "currency": "USD"
            },
            "provider": {
                "id": 1085,
                "payment_id": "317568788373961",
                "date": "2019-09-18T06:32:54+0000",
                "auth_code": ""
            },
            "code": "0",
            "message": "Success"
        },
        "signature": "C859awYHRm4u8ej8Y1Y6GEglD0u1oiIyJi+EVDTGazOmta0rUR9+PZ7+zOEELIjBTzBu
                                                                     UF3IOgi8WnRQpnvSWA=="
    }
}

В следующем примере оплата была отклонена из-за ввода пользователем некорректных данных аккаунта.

Рис.: Пример оповещения об отказе в проведении оплаты

 {
        "project_id": 312,
        "payment": {
            "id": "96185811",
            "type": "purchase",
            "status": "decline",
            "date": "2019-09-17T20:04:26+0000",
            "method": "neteller",
            "sum": {
                "amount": 50000,
                "currency": "EUR"
            },
            "description": "Payment order: 96185811"
        },
        "account": {
            "number": "test11@gmail.com"
        },
        "customer": {
            "id": "6907889"
        },
        "provider_extra_fields": {
            "country_surcharge_fee": "RU"
        },
        "operation": {
            "id": 17398000003861,
            "type": "sale",
            "status": "decline",
            "date": "2019-09-17T20:04:26+0000",
            "created_date": "2019-09-17T20:04:22+0000",
            "request_id": "d2d7123f1ad66c5f359fe06f3d6e7c8d4f65bafe6ce499e",
            "sum_initial": {
                "amount": 50000,
                "currency": "EUR"
            },
            "sum_converted": {
                "amount": 50000,
                "currency": "EUR"
            },
            "provider": {
                "id": 1085,
                "payment_id": "",
                "auth_code": ""
            },
            "code": "20102",
            "message": "Incorrect account data entered"
        },
        "signature": "gtGOFdvpmp9RwyoAlfjr3DaAjkOAxMx/F3RbdsuS0XgQ6E3Fm+EzxfNGVFBYvrnqT
                                                               ogjx/gz476ROulXSyAnvg=="
    }
}

Дополнительные материалы

Для организации работы с оплатами через Payment Page также могут быть полезны следующие материалы:

Оплаты через Gate

Для оплаты через Gate с использованием метода Neteller со стороны веб-сервиса необходимо:

  1. Отправить запрос, содержащий требуемые параметры и подпись, на рабочий URL ecommpay.
  2. Принять оповещение от платежной платформы ecommpay о результате оплаты.

Полная схема проведения оплаты представлена далее.



Рис.: Проведение оплаты через Gate

  1. Пользователь на стороне веб-сервиса инициирует оплату через Neteller.
  2. От веб-сервиса на заданный URL ecommpay передаётся запрос на проведение оплаты через Gate.
  3. Запрос на проведение оплаты поступает в платёжную платформу ecommpay.
  4. Выполняется начальная обработка запроса, в рамках которой обеспечивается проверка наличия обязательных параметров и корректной подписи.
  5. От платёжной платформы к веб-сервису направляется ответ с информацией о получении запроса и его корректности. Подробнее см. в разделе Формат ответа.
  6. В платёжной платформе выполняются дальнейшая обработка запроса и его отправка в сервис Neteller.
  7. На стороне сервиса Neteller выполняется проверка счёта пользователя и обработка платежа.
  8. От сервиса Neteller к платёжной платформе направляется уведомление о результате оплаты.
  9. От платёжной платформы к веб-сервису направляется оповещение о результате оплаты.
  10. От веб-сервиса пользователю направляется результат оплаты.

Информация о формате запросов и параметрах инициации оплат методом Neteller через Gate, а также о формате оповещений о результатах оплат приведена далее, общая информация о работе с API см. в разделе Работа с API.

Формат запросов

При работе с запросами на оплаты с применением метода Neteller необходимо учитывать следующее:

  1. Должен использоваться запрос /v2/payment/neteller/sale, отправляемый методом POST.
  2. В запросе должны использоваться следующие объекты и параметры:
    • general — основные сведения:
      • project_id — идентификатор проекта,
      • payment_id — идентификатор платежа,
      • signature — подпись запроса, составленная после указания целевых параметров (подробнее — в разделе Использование подписи к данным);
    • customer — сведения о пользователе:
      • ip_address — используемый IP-адрес;
    • account — сведения о счёте пользователя:
      • number — адрес электронной почты пользователя, на который зарегистрирован аккаунт Neteller, или двенадцатизначный номер аккаунта;,
      • security_code — секретный код для подтверждения платежа;
    • payment — сведения о платеже:
      • amount — сумма,
      • currency — валюта платежа в формате ISO-4217 alpha-3.
  3. Дополнительно могут использоваться все параметры, указанные в спецификации.

Таким образом, корректный запрос на оплату с применением метода Neteller должен содержать идентификаторы проекта и платежа, подпись, IP-адрес пользователя, номер кошелька и секретный код, валюту и сумму платежа:

Рис.: Пример запроса на оплату

{
  "general": {
    "project_id": 312,
    "payment_id": "96185811",
    "signature": "rfGuKhR6pExygP252sbmz+QzkNFE4KVXXtVXx5uteXLqBoS6qXqsryE+OfV/7SP1v2Rx
                                                                 NXY57PmlCrl/n2lJog=="
  },
  "customer": {
    "ip_address": "37.157.110.144"
  },
  "account": {
    "number": "example@gmail.com",
    "security_code": "063405"
  },
  "payment": {
    "amount": 50000,
    "currency": "EUR"
  }
}

Формат оповещений

Для оповещений о результатах оплат с применением метода Neteller используется стандартный формат, описание которого представлено в разделе Оповещения.

К особенностям метода Neteller можно отнести то, что код страны пользователя, используемой сервисом Neteller для обработки оплаты, передаётся в параметре country_surcharge_fee объекта provider_extra_fields.

В следующем примере оповещение свидетельствует о том, что в рамках проекта 312 для пользователя 6907068 была успешно проведена оплата в размере 182,00 USD.

Рис.: Пример оповещения о проведенной оплаты

{
        "project_id": 312,
        "payment": {
            "id": "96225914",
            "type": "purchase",
            "status": "success",
            "date": "2019-09-18T06:32:55+0000",
            "method": "neteller",
            "sum": {
                "amount": 18200,
                "currency": "USD"
            },
            "description": "Payment order: 96225914"
        },
        "account": {
            "number": "example@gmail.com"
        },
        "customer": {
            "id": "6907068"
        },
        "provider_extra_fields": {
            "country_surcharge_fee": "RU"
        },
        "operation": {
            "id": 36449000004271,
            "type": "sale",
            "status": "success",
            "date": "2019-09-18T06:32:55+0000",
            "created_date": "2019-09-18T06:32:50+0000",
            "request_id": "5f65cc668386652ac03d9cbe3e5dd52dcc51553a",
            "sum_initial": {
                "amount": 18200,
                "currency": "USD"
            },
            "sum_converted": {
                "amount": 18200,
                "currency": "USD"
            },
            "provider": {
                "id": 1085,
                "payment_id": "317568788373961",
                "date": "2019-09-18T06:32:54+0000",
                "auth_code": ""
            },
            "code": "0",
            "message": "Success"
        },
        "signature": "C859awYHRm4u8ej8Y1Y6GEglD0u1oiIyJi+EVDTGazOmta0rUR9+PZ7+zOEELIjBTzBu
                                                                     UF3IOgi8WnRQpnvSWA=="
    }
}

В следующем примере оплата была отклонена из-за ввода пользователем некорректных данных аккаунта.

Рис.: Пример оповещения об отказе в проведении оплаты

 {
        "project_id": 312,
        "payment": {
            "id": "96185811",
            "type": "purchase",
            "status": "decline",
            "date": "2019-09-17T20:04:26+0000",
            "method": "neteller",
            "sum": {
                "amount": 50000,
                "currency": "EUR"
            },
            "description": "Payment order: 96185811"
        },
        "account": {
            "number": "test11@gmail.com"
        },
        "customer": {
            "id": "6907889"
        },
        "provider_extra_fields": {
            "country_surcharge_fee": "RU"
        },
        "operation": {
            "id": 17398000003861,
            "type": "sale",
            "status": "decline",
            "date": "2019-09-17T20:04:26+0000",
            "created_date": "2019-09-17T20:04:22+0000",
            "request_id": "d2d7123f1ad66c5f359fe06f3d6e7c8d4f65bafe6ce499e",
            "sum_initial": {
                "amount": 50000,
                "currency": "EUR"
            },
            "sum_converted": {
                "amount": 50000,
                "currency": "EUR"
            },
            "provider": {
                "id": 1085,
                "payment_id": "",
                "auth_code": ""
            },
            "code": "20102",
            "message": "Incorrect account data entered"
        },
        "signature": "gtGOFdvpmp9RwyoAlfjr3DaAjkOAxMx/F3RbdsuS0XgQ6E3Fm+EzxfNGVFBYvrnqT
                                                               ogjx/gz476ROulXSyAnvg=="
    }
}

Дополнительные материалы

Для организации работы с оплатами через Gate также могут быть полезны следующие материалы:

Выплаты через Gate

Для выплаты через Gate с использованием метода Neteller со стороны веб-сервиса необходимо отправить запрос, содержащий требуемые параметры и подпись, на рабочий URL ecommpay и принять оповещение о результате выплаты. Полная схема проведения выплаты представлена далее.



Информация о формате запросов и параметрах инициации выплат методом Neteller через Gate, а также о формате оповещений о результатах выплат приведена далее, общая информация о работе с API см. в разделе Работа с API.

Рис.: Проведение выплаты через Gate

  1. Пользователь на стороне веб-сервиса инициирует выплату через Neteller.
  2. От веб-сервиса на заданный URL ecommpay передаётся запрос на проведение выплаты через Gate.
  3. Запрос на проведение выплаты поступает в платёжную платформу.
  4. Выполняется начальная обработка запроса, в рамках которой обеспечивается проверка наличия обязательных параметров и корректной подписи.
  5. От платёжной платформы к веб-сервису направляется ответ с информацией о получении запроса и его корректности. Подробнее см. в разделе Формат ответа.
  6. В платёжной платформе выполняются дальнейшая обработка запроса и его отправка в сервис Neteller.
  7. На стороне Neteller выполняется обработка платежа.
  8. От Neteller к платёжной платформе направляется оповещение о результате.
  9. От платёжной платформы к веб-сервису направляется оповещение о результате.
  10. От веб-сервиса пользователю направляется результат выплаты.

Формат запросов

При работе с запросами на выплаты с применением метода Neteller необходимо учитывать следующее:

  1. Должен использоваться запрос /v2/payment/neteller/payout, отправляемый методом POST.
  2. В запросе должны использоваться следующие объекты и параметры:
    • general — основные сведения:
      • project_id — идентификатор проекта,
      • payment_id — идентификатор платежа,
      • signature — подпись запроса, составленная после указания целевых параметров (подробнее — в разделе Использование подписи к данным);
    • customer — сведения о пользователе:
      • id — идентификатор,
      • ip_address — используемый IP-адрес;
    • account — сведения о счёте пользователя:
      • number — адрес электронной почты пользователя, на который зарегистрирован аккаунт Neteller, или двенадцатизначный номер аккаунта;;
    • payment — сведения о платеже:
      • amount — сумма,
      • currency — валюта платежа в формате ISO-4217 alpha-3.
  3. Дополнительно могут использоваться все параметры, указанные в спецификации.

Таким образом, корректный запрос на выплату с применением метода Neteller должен содержать идентификаторы проекта, пользователя и платежа, подпись, номер счёта (для зачисления средств) и IP-адрес пользователя, валюту и сумму платежа:

Рис.: Пример запроса на выплату

{
  "general": {
    "project_id": 312,
    "payment_id": "413784088",
    "signature": "ohopebbls6vT+YB6X2JOeDRWBysYaTPZOTiLdVLHVIcJf1LUYffzbssFC+E
                                               mfmZ/LemJi0WWPToLdkUd9GWlQw=="
  },
  "customer": {
    "id": "4741986",
    "ip_address": "192.168.0.244"
  },
  "account": {
    "number": "example@gmail.com"
  },
  "payment": {
    "amount": 50000,
    "currency": "EUR"
  }
}

Формат оповещений

Для оповещений о результатах выплат с применением метода Neteller используется стандартный формат, описание которого представлено в разделе Оповещения.

К особенностям метода Neteller можно отнести то, что код страны пользователя, используемой сервисом Neteller для обработки выплаты, передаётся в параметре country_surcharge_fee объекта provider_extra_fields.

В следующем примере оповещение свидетельствует о том, что в рамках проекта 312 для пользователя 4741986 была успешно проведена выплата в размере 500,00 EUR.

Рис.: Пример оповещения о проведенной выплате

{
        "provider_extra_fields": {
            "country_surcharge_fee": "RU"
        },
        "customer": {
            "id": "123"
        },
        "account": {
            "number": "example@gmail.com"
        },
        "project_id": 312,
        "payment": {
            "id": "413784088",
            "type": "payout",
            "status": "success",
            "date": "2019-09-17T23:43:01+0000",
            "method": "neteller",
            "sum": {
                "amount": 50000,
                "currency": "EUR"
            },
            "description": "Test payout"
        },
        "operation": {
            "id": 16835000003831,
            "type": "payout",
            "status": "success",
            "date": "2019-09-17T23:43:01+0000",
            "created_date": "2019-09-17T23:42:56+0000",
            "request_id": "c38f234dfb744e85924b4d703699ea3a7a59eeb",
            "sum_initial": {
                "amount": 50000,
                "currency": "EUR"
            },
            "sum_converted": {
                "amount": 50000,
                "currency": "EUR"
            },
            "provider": {
                "id": 1085,
                "payment_id": "767568763779702",
                "date": "2019-09-17T23:42:59+0000",
                "auth_code": ""
            },
            "code": "0",
            "message": "Success"
        },
        "signature": "5+r4dQpRCpaVNo88dfmWPk6SgUgpUiYku7734lsK+Nf5Z1T6ZfGKdx4USE5RGH+0bm7arKrb
                                                                             xWHN3RKTjJNlaw=="
    }
}

В следующем примере выплата была отклонена из-за недостатка средств на счёте для выплаты.

Рис.: Пример оповещения об отказе в проведении выплаты

{
        "provider_extra_fields": {
            "country_surcharge_fee": "RU"
        },
        "customer": {
            "id": "123"
        },
        "account": {
            "number": "example@gmail.com"
        },
        "project_id": 328,
        "payment": {
            "id": "1684917",
            "type": "payout",
            "status": "decline",
            "date": "2019-07-31T11:46:27+0000",
            "method": "neteller",
            "sum": {
                "amount": 15000,
                "currency": "USD"
            },
            "description": ""
        },
        "errors": [
            {
                "code": "3028",
                "message": "Insufficient funds on merchant balance",
                "description": "public: BALANCE_INSUFFICIENT_FUNDS"
            }
        ],
        "operation": {
            "id": 1055000003525,
            "type": "payout",
            "status": "decline",
            "date": "2019-07-31T11:46:27+0000",
            "created_date": "2019-07-31T11:46:26+0000",
            "request_id": "c9ddbf42779d66a0e49a0efd107e5b73520a7b959573e4f2af",
            "sum_initial": {
                "amount": 15000,
                "currency": "USD"
            },
            "sum_converted": {
                "amount": 15000,
                "currency": "USD"
            },
            "provider": {
                "id": 1085,
                "payment_id": ""
            },
            "code": "3028",
            "message": "Insufficient funds on merchant balance"
        },
        "signature": "ohkil8ysiElVf+uL+B/Vri0VUmVAr7UCyApnEpf6DoLNvVNAEH3FRCbt8IiT
                                                       jfyVK3zVPeEEn+Gb2opbx/IEw=="
    }
}

Дополнительные материалы

Для организации работы с выплатами через Gate также могут быть полезны следующие материалы:

Тестирование

Общая информация

Для метода Neteller доступно тестирование оплат через Payment Page и Gate, а также выплат через Gate.

Тестирование может выполняться в рамках тестового проекта, и для подключения и отключения этой функциональности необходимо обращаться к специалистам технической поддержки ecommpay support@ecommpay.com.

При проведении тестовых платежей следует учитывать, что в запросах должен указываться идентификатор тестового проекта, в качестве валюты могут использоваться AED, AUD, BGN, BRL, CAD, CHF, DKK, EUR, HUF, INR, JPY, MAD, MYR, MXN, NGN, NOK, PLN, RON, SEK, SGD, TND, TWD, USD, ZAR, а интерфейс эмулятора платёжной формы Payment Page может отличаться от рабочего.

Статусы тестовых платежей

При тестировании оплат их итоговые статусы определяются исходя из сумм, указанных в запросах:

  • decline — при указании суммы 40000 или 40400,
  • success — при указании любой другой суммы;

При тестировании выплат их итоговые статусы определяются исходя из сумм, указанных в запросах:

  • decline — при указании суммы 40000 или 40400,
  • success — при указании любой другой суммы.

Оплаты через Payment Page

Для проведения тестовой оплаты через Payment Page необходимо:

  1. Отправить в платёжную платформу корректный тестовый запрос на открытие Payment Page.
  2. Если в запросе не был указан метод netller — выбрать его на странице эмулятора.
  3. Указать в полях ввода:
    • произвольный адрес электронной почты или 12-значный номер счёта
    • произвольный секретный код для подтверждения платежа, состоящий из шести цифр
  4. Щёлкнуть кнопку Оплатить.
  5. Принять оповещение с информацией о результате оплаты.

Подробная информация о проведении оплат с использованием метода Neteller через Payment Page представлена в пункте Оплаты через Payment Page.

Оплаты через Gate

Для проведения тестовой оплаты через Gate необходимо отправить в платёжную платформу корректный тестовый запрос и принять оповещение с информацией о результате. Подробная информация о проведении оплат с использованием метода Neteller через Gate представлена в пункте Оплаты через Gate.

Выплаты через Gate

Для проведения тестовой выплаты через Gate необходимо отправить в платёжную платформу корректный тестовый запрос и принять оповещение с информацией о результате. Подробная информация о проведении выплат с использованием метода Neteller через Gate представлена в пункте Выплаты через Gate.

Анализ результатов проведения платежей

Как и при работе с другими платёжными методами, которые предоставляет ecommpay, при использовании метода Neteller доступны разные способы анализа информации о платежах и операциях с применением этого метода — как в отдельности, так и в совокупности с другими методами.

Всю необходимую информацию можно получать и анализировать средствами Dashboard, в том числе с помощью аналитических панелей на вкладке Analytics.

Также можно выгружать нужную информацию для последующего анализа с помощью специализированных аналитических средств сторонних разработчиков:

  • Dashboard позволяет выгружать данные в форматах CSV и XLS с помощью инструментов на вкладке Платежи. При этом можно выполнять разовые выгрузки информации на локальный компьютер и задействовать периодическую выгрузку и отправку информации на заданные адреса электронной почты.
  • Data API позволяет получать информацию в формате JSON и отправлять ее на заданный URL — для этого применяются запросы /operations/get.

С любыми вопросами о возможностях анализа можно обращаться в службу технической поддержки ecommpay.