gpt4 book ai didi

payment-gateway - 如何在 BlueSnap API 中管理入场券库存

转载 作者:行者123 更新时间:2023-12-01 00:24:08 24 4
gpt4 key购买 nike

我正在为一家公司销售事件门票,我使用 BlueSnap Extended API 来销售门票。

我按照此处的 BlueSnap 文档为每个事件创建了一个具有相应座位价格的新目录 SKU:https://developers.bluesnap.com/v8976-Extended/docs/create-sku .这些事件有一定数量的座位,并且还有一些其他发起人可以出售同一事件的门票。

我想确保我们不会超额预订 field ,并确切知道售出了多少座位 - 减去发生的退款/取消。我想过使用 IPN 在我这边管理它,但这并不容易,特别是如果我需要取消和恢复库存。我研究了文档但找不到解决方案 - 是否有任何内置方法可以限制为特定 SKU 销售的单位?

最佳答案

这是 BlueSnap 的 API 一个有趣的隐藏功能——库存管理。由于某些奇怪的原因,您在他们的在线文档中找不到它,但它存在并且正在运行。

为了创建具有特定库存计数的 SKU,您需要使用创建 SKU API:https://developers.bluesnap.com/v8976-Extended/docs/create-sku ,并在请求中添加两行:

<catalog-sku xmlns="http://ws.plimus.com">
<contract-name>Seats for Show example</contract-name>
<product-id>307634</product-id>
<sku-type>DIGITAL</sku-type>
<enable-inventory-mgt>true</enable-inventory-mgt>
<inventory>1000</inventory>
<pricing-settings>
<charge-policy-type>ONE TIME PAYMENT</charge-policy-type>
<charge-policy>
<one-time-charge>
<catalog-prices>
<catalog-price>
<base-price>true</base-price>
<currency>USD</currency>
<amount>7.00</amount>
</catalog-price>
</catalog-prices>
</one-time-charge>
</charge-policy>
</pricing-settings>
</catalog-sku>

添加的两条线路 启用库存管理 库存决定 SKU 是否有库存管理,以及 SKU 有多少个单位。

您可以在任何给定时间任意设置库存管理 - 但是一旦设置了数量,任何购买该 SKU 都会降低库存数量,任何退款都会自动收回库存项目。一旦您的库存用完,将不再允许销售 - 您可以停在那里,或者通过设置新数量来补充库存,或者如果您愿意,可以简单地取消库存限制(使用更新 SKU - https://developers.bluesnap.com/v8976-Extended/docs/update-sku)

在您描述的场景中,一旦座位全部售出 - 您和您的同事将无法再销售该 SKU 的任何门票,并且您不必协调您的销售 - 这一切都是自动完成的。

关于payment-gateway - 如何在 BlueSnap API 中管理入场券库存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46304482/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com