Торговая площадка BlueSnap - заплатит ли мой поставщик?

Я начал продавать через торговую площадку в BlueSnap - я продаю подписки, и я создал учетные записи поставщиков в BlueSnap для моих промоутеров, которые продают для меня.

Я в основном создал аккаунты поставщиков, используя только имя промоутера, адрес электронной почты и страну:

{ 
    "email": "mark.cooper@gmail.com", 
    "country": "US",
    "firstName": "Mark",
    "lastName": "Cooper"

}

Мне сказали, что это все - и что я могу продавать с этими счетами поставщиков. Я продал за несколько недель, и я получил свою долю оплаты за подписку, но мои продавцы не сделали.

Я хочу разобраться, есть ли у вас идеи, почему это произошло, как я могу исправить это на будущее - и что я могу сделать, чтобы они заплатили за прошлые продажи?

1 ответ

Решение

Проблема, которую вы описываете, вызвана отсутствием деталей для этого поставщика. BlueSnap позволяет продавать с неполным продавцом, потому что иногда получение полной информации может занять некоторое время. Однако, только когда детали представлены и утверждены, поставщику можно заплатить. Вам не нужно беспокоиться о каких-либо обратных платежах - они будут выплачены после одобрения поставщика.

После того, как вы создали своего поставщика с описанными вами деталями, вы получили бы ответ с идентификатором поставщика - скажем, 407416 для этого примера. Если вы отправите запрос GET на https://ws.bluesnap.com/services/2/vendors/407416, вы можете получить что-то вроде:

{
   "vendorId": "407416",
   "email": "mark.cooper@gmail.com",
   "name": "Default Vendor",
   "firstName": "Mark",
   "lastName": "Cooper",
   "country": "us",
   "defaultPayoutCurrency": "USD",
   "frequency": "MONTHLY",
   "delay": "7",
   "payoutInfo": {
      "payoutType": "NONE",
      "baseCurrency": "USD",
      "minimalPayoutAmount": "35",
      "country": "us",
      "intermediaryBankInfo": null
   },
   "vendor-agreement": {
      "commissionPercent": "0",
      "accountStatus": "ACTIVE",
      "recurringCommission": "Y"
   },
   "verification": {
      "payoutStatus": "Incomplete",
      "processingStatus": "Active",
      "missingItems": [
         "vendor.phone",
         "vendor.address",
         "vendor.city",
         "vendor.zip",
         "vendor.principal.firstName",
         "vendor.principal.lastName",
         "vendor.principal.address",
         "vendor.principal.city",
         "vendor.principal.country",
         "vendor.principal.zip",
         "vendor.principal.dob",
         "vendor.principal.personalIdentificationNumber",
         "vendor.principal.email",
         "vendor.payout.info.payoutType",
         "vendor.payout.info.baseCurrency",
         "vendor.payout.info.nameOnAccount",
         "vendor.payout.info.bankAccountType",
         "vendor.payout.info.bankAccountClass",
         "vendor.payout.info.bankName",
         "vendor.payout.info.bankId",
         "vendor.payout.info.country",
         "vendor.payout.info.city",
         "vendor.payout.info.address",
         "vendor.payout.info.zip",
         "vendor.payout.info.bankAccountId"
      ]
   }
}

Часть, на которую нужно обратить внимание, это проверочный контейнер. В нем вы можете увидеть несколько вещей:

  • статус выплаты не завершен - это означает, что ваш поставщик не получит оплату.
  • статус обработки "Активный" - это означает, что вы можете продолжать продавать с этим поставщиком - и BlueSnap будет удерживать их выплаты до тех пор, пока они не будут утверждены.
  • самое главное, отсутствующие элементы - это поля, которые необходимо добавить, прежде чем вы сможете отправить поставщика на утверждение.

В этом примере вам нужно обновить поставщика со всеми пропущенными полями. Вы можете отправить вызов PUT на https://ws.bluesnap.com/services/2/407416 с полезной нагрузкой (я добавил отступ для частей, которые я добавил):

{
   "vendorId": "407416",
   "email": "mark.cooper@gmail.com",
   "name": "Default Vendor",
   "firstName": "Mark",
   "lastName": "Cooper",
   "country": "us",
      "phone": "888438829",
      "address": "addedthis street 1",
      "zip": "36662",
      "city": "Detroit",
   "defaultPayoutCurrency": "USD",
   "frequency": "MONTHLY",
   "delay": "7",
     "vendorPrincipal": {
        "firstName": "Mark",
        "lastName": "Cooper",
        "address": "another street 23",
        "city": "Detroit",
        "zip": "3773",
        "country": "US",
        "dob": "12/12/1980",
        "personalIdentificationNumber": "47737299292229",
        "email": "mark.cooper@gmail.com"
     },
   "payoutInfo": {
          "payoutType": "ACH",
      "baseCurrency": "USD",
          "nameOnAccount": "Mark Cooper",
          "bankAccountType": "CHECKING",
          "bankAccountClass": "PERSONAL",
          "bankName": "First Bank of Newton",
          "bankId": "12234",
          "country": "US",
          "state": "KS",
          "city": "Newton",
          "address": "128 E Broadway St",
          "zip": "67114",
          "bankAccountId": "36628822",
      "minimalPayoutAmount": "35",
      "country": "us",
      "intermediaryBankInfo": null
   },
   "vendorAgreement": {
         "commissionPercent": "20",
      "accountStatus": "ACTIVE",
      "recurringCommission": "Y"
   }
}

Поставщик обновлений WS проверит ввод и прокомментирует, если какие-либо из них будут иметь какие-либо проблемы. Как только вы успешно добавите детали, другой вызов GET не покажет отсутствующие элементы - и статус выплаты должен перейти в состояние ожидания. Это означает, что BlueSnap проверяет поставщика.

Вы можете проверить процесс с помощью службы поддержки BlueSnap или просто подписаться на панели управления для IPN типа "VENDOR STATUS", чтобы получить предупреждение о том, что любой поставщик одобрен. В рамках процесса проверки предыдущие выплаты поставщика также будут опубликованы в следующей выплате.

При условии, что больше ничего не изменится, вам не нужно будет снова проходить процесс обновления / проверки.

Другие вопросы по тегам