payment-gateway - 我怎样才能一次性给市场供应商更高的佣金?

标签 payment-gateway payment marketplace bluesnap

我在 BlueSnap 市场工作,我有供应商为我销售。对于每个供应商,我都有一个我最初定义的基本佣金:

{
    "email": "mike.janis@gmail.com",
   "firstName": "Mike",
    "lastName": "Janis",
    "phone": "0775884993"
    "address": "3 Stafford St",
    "city": "Boston",
    "country": "US",
    "state":"MA",
    "zip": "02119",
    "vendorAgreement": {
        "commissionPercent": 30
   }
}

我将其用于所有销售,并在购买时发送他们的供应商 ID:

{
    "amount": 30,
    "vaultedShopperId": 4663722,
    "vendorInfo": {
        "vendorId": "514147"
    },
    "softDescriptor": "MySOFTDESC",
    "currency": "USD",
    "cardTransactionType": "AUTH_CAPTURE"
}

但我计划进行这个游戏化过程,让卖得更好的供应商在每次销售中获得更多 yield ,以激发他们的积极性。

我有了草拟它的想法,我想到了不断更新他们的供应商记录佣金。现在我不太确定这是不是最好的主意,因为它需要两次调用 WS - 一次更新供应商佣金,一次更新采购。我在这里查看了文档 https://developers.bluesnap.com/v8976-Basics/docs/marketplace-overview而且我不确定我是否可以一步完成所有操作 - 只需调用采购 WS 并仅针对该次采购向供应商提供一次性佣金。可能吗?

最佳答案

谢谢你的提问;

BlueSnap 市场供应商可以更改每笔交易的支付佣金。您当前使用默认配置的佣金,如下所示:

{
    "amount": 30,
    "vaultedShopperId": 4663722,
    "vendorInfo": {
        "vendorId": "514147"
    },
    "softDescriptor": "MySOFTDESC",
    "currency": "USD",
    "cardTransactionType": "AUTH_CAPTURE"
}

对于该交易,BlueSnap 会将供应商协议(protocol)中的佣金记入供应商。但是,如果您想为特定交易更改它,则无需经历更新供应商协议(protocol)的所有麻烦。相反,请使用此请求:

{
    "amount": 30,
    "vaultedShopperId": 4663722,
    "vendorInfo": {
        "vendorId": "514147",
        "commissionPercent": 20
    },
    "softDescriptor": "MySOFTDESC",
    "currency": "USD",
    "cardTransactionType": "AUTH_CAPTURE"
}

并且供应商将记入交易的 20% 作为供应商佣金的一次性更改。您不必在每笔交易中都包含供应商佣金——如果您想返回使用默认值,只需在下一个交易请求中省略此额外字段即可。

希望这些信息有用!

关于payment-gateway - 我怎样才能一次性给市场供应商更高的佣金?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46298862/

相关文章:

android - 如何在 Android 中使用 Simplify Commerce Payment API?

Android 市场错误 : "The server could not process your apk. Try again."

python - 是否有一个 python openid apps-discovery 库来将 appengine 应用程序放到应用程序市场上

magento - 取消授权交易过期的订单

ios - 如何在 IOS 中使用 STRIPE API 创建 STRIPE 客户?

android - 将旧版 Admob 移动到新的 Admob 帐户后,是否必须使用新的广告单元 ID 更新我的应用

app-store - Opera App Store-如何付款给开发者?

paypal - 支付网关 |本地资金转账至银行

java - 无法使用 Braintree Payment Nonce 创建订阅

marketplace - 如何在 IBM Marketplace (AppDirect) 中添加自定义计量使用项目