С помощью платформы продаж OderoPay, мерчанты могут создавать и обновлять своих продавцов, указывать распределение денег и дать согласие на отправку денег. Интеграцию API для платежной платформы OderoPay, мерчанты разрабатывают по 3 основным направлениям:
В решении платформы продаж OderoPay, мерчанты во время оплаты должны управлять распределением денег субмерчантам. Для этого сначала требуется создать субмерчантов в OderoPay. См. для API интеграции субмерчантов: API интеграция субмерчантов
Мерчант может просматривать и выполнять подробный поиск субмерчантов, созданные и обновленные на панели субмерчанта.
После создания субмерчанта в OderoPay, параметр subMerchantId
возвращается в результате API и мерчант должен сопоставить этот параметр со своим продавцом. Этот параметр используется при выдаче денег субмерчантам во время оплаты.
Parameter | Description |
---|---|
price |
Цена товара |
subMerchantId |
OderoPay Id субмерчанта |
subMerchantPrice |
Сколько денег достанется субмерчанту, за добавленный в корзину товар |
Например, во время оплаты в нашей корзине есть 3 продукта и продавец каждого продукта отличается.
Продукт #1:
Цена продукта: | 30 $ |
ID субмерчанта: | 1 |
Деньги, переведенные субмерчанту: | 27 $ |
Продукт #2:
Цена продукта: | 50 $ |
ID субмерчанта: | 2 |
Деньги, переведенные субмерчанту: | 42 $ |
Продукт #3:
Цена продукта: | 20 $ |
ID субмерчанта: | 3 |
Деньги, переведенные субмерчанту: | 18 $ |
Как видно из приведенного выше примера, в нашей корзине есть 3 товара и мы хотим купить товары у 3 разных продавцов. Учитывая, что мерчант работает с каждым продавцом с разной комиссией, он должен рассчитать распределение денег за каждый товар в корзине согласно комиссии, полученной от продавца, и указать деньги, которые будут отправлены при оплате.
В примере выше продавец продает первый товар в корзине за 30 $, а деньги, которые должны быть переведены на счет продавца после оплаты, составляют 27 AZN. В соответствии с этим параметром OderoPay осуществляет отправку денег и сумма, которая будет отправлена субмерчантам и мерчантам определяется этим параметром.
Для отправки денег в платежной платформе OderoPay, продавец должен подтверждать каждый продукт в корзине после завершения escrow. Деньги за не одобренные продукты не будут отправлены и останутся в объединенном счете. Если деньги не отправлены, то одобрение утвержденных продуктов может быть отозвано.