为B2B商家构建Shopify应用程序的介绍

B2B api

B2B(企业对企业)是电子商务的一个增长领域,这不是什么秘密。事实上,Gartner估计到2025年,80%的B2B销售互动将发生在数字渠道,这对商家来说是一个巨大的机会。

为了帮助商家利用这个机会,我们在核心产品中直接提供B2B功能。Shopify Plus商家和商家使用商务组件由Shopify现在有一套工具可用于从同一商店批发销售和DTC(直接面向消费者),并构建高级集成。

今天,正如在23年冬季版,我们正在为B2B开发人员引入更多资源,包括对业务客户原语的更新,以及使用即将推出的产品进行上下文定价和发布目录特性。使用新的B2B api,开发人员可以构建直接与Shopify上的B2B功能集成的应用程序和解决方案,从而开拓B2B商家的新市场。ob欧宝娱乐app下载地址在本文中,了解这些新的api以及它们对您的意义。

赶上最新的开发商公告从Shopify冬季' 23版

对于与Shopify合作的开发人员来说,Shopify 23年冬季版充满了重大公告。访问Shopify合作伙伴博客上的综合报道,了解所有新闻。

读文章

Shopify的B2B api

让我们首先回顾一下在Shopify上构建B2B解决方案的开发人员可用的api套件。

1.公司的API

当商家从事B2B交易时,他们直接向其他公司销售商品和服务。当一家公司是客户时,通常需要管理多个联系人、地点和预先商定的付款条件。所有这些因素都使将业务扩展到B2B领域的过程复杂化。

业务客户API提供了一组B2B原语,例如公司,CompanyLocations,CompanyContacts.这些可以用来表示谁进行了B2B购买的信息。在向B2B客户销售时,商家需要保存与向DTC客户销售时不同的信息。例如,必须添加公司位置,以便将免税和付款条件等重要信息附加到公司。

现在,开发人员可以添加元字段来扩展公司而且CompanyLocation资源。这为你的应用程序创建了一个灵活的方式来添加和存储额外的信息。这些信息可以显示给商家,也可以被应用程序用于创建独特的业务逻辑,如订单价值的最小值和最大值。

B2B API:显示公司API及其关系的流程图
公司API和关系。

2.API目录[不稳定]

宣布23年冬季版,一个目录是一组规则,用于确定在不同上下文中可用的产品及其价格。

举个例子,让我们想象一个在美国和加拿大批发包装食品的商人。这个商人可能会根据地区口味决定,一些产品不适合在美国或加拿大市场销售。ob欧宝娱乐app下载地址出于这个原因,商人会使用目录在客户登录到B2B商店时,根据他们的地理位置来管理他们所看到的产品选择。加拿大客户将能够看到和购买一些美国客户无法看到和购买的产品,反之亦然。与目录,我们可以为每位客户量身定制购买体验,确保他们只看到适合自己的产品和价格。

这个新功能可以与你的批发应用程序和工作流程集成,提供独特的批发产品和忠诚度计划,通过精选产品来大规模定制B2B买家体验。它现在有一个不稳定的API版本,我们计划在2023-04 API版本中提供。OB欧宝娱乐APP从今天开始尝试让我们知道如何让它变得更好。

3.价格表API

你可以关联价格表与一个目录以确定显示给订购特定B2B公司位置的客户的价格。价格表可以有一个相对的价格调整或固定的价格每个产品的变种。

这允许应用程序开发人员创建可以向不同B2B买家显示不同价格的应用程序。例如,可以使用价格表将产品底价降低5%,并目录将折扣分配到特定位置。

4.出版物的API

Publications API允许您关联出版与一个目录来决定向B2B客户展示哪些产品。如果一个出版与a无关目录,则没有产品可供客户使用。

应用程序可以创建和管理出版允许开发人员构建与外部系统的集成,并自动同步特定客户可以购买的产品。

B2B api:显示B2B原语及其关系的流程图
B2B原语及其关系。

5.Order和DraftOrder api

你们可能很熟悉订单而且DraftOrder对象。一个订单顾客要求从商店购买一种或多种产品,而DraftOrder是一个订单商家发起并发送发票给客户,让客户接受并支付。

订单而且DraftOrder对象已经更新,以区分DTC(直接面向消费者)和B2B订单。一个订单现在可以返回PurchasingEntity代表买方(DTC客户或B2B客户,包括公司和公司位置)。现在,应用程序可以传递这些重要的数据订单是在B2B上下文中创建的。

6.付款条款API

付款条件使您能够设置公司必须为其订单付款的时间长度。您可以为所创建的任何公司位置设置付款条件。为某个地点设置付款条件后,该地点的任何B2B客户都可以输入订单的付款信息。应用程序可以使用这个API创建解决方案,自动从外部系统同步B2B自定义支付条款。现在应用程序可以查询相关的订单而且DraftOrderPaymentTerms对象。

为大型商家构建B2B应用程序

这些api的加入为开发人员提供了机会,通过扩展Shopify商家现有的应用程序和解决方案,或构建新的应用程序和解决方案,可以接触和获取更多Shopify Plus和Shopify商家的Commerce Components。在本节中,我们将查看一些示例用例。

Shopify Checkout的B2B应用程序

B2B资源不仅在Shopify管理API上公开,而且在Shopify函数API上也公开。Shopify功能允许开发人员自定义支持Shopify部分的后端逻辑。上使用新的B2B资源交付而且支付定制api在美国,开发人员可以构建应用程序,对B2B客户可用的交付和支付选项进行筛选、重命名、重新排序和排序。例如,您可以构建一个应用程序,该应用程序使用Delivery Functions来修改B2B客户可用的运输选项用户界面扩展提出对变更的解释。

B2B api:显示Shopify函数可用的B2B原语的流程图
Shopify函数提供B2B原语。

B2B忠诚度应用

促进忠诚计划的应用程序在DTC商家中很受欢迎。现在,应用程序开发人员可以通过将此功能引入提供B2B的商家来扩大他们的用户基础。现有的忠诚度应用程序可以使用公司而且CompanyLocation资源和元域来实施B2B忠诚度计划。例如,你可以为B2B买家构建一个应用程序,并为黄金买家提供独特的福利,如无运费。

Webhooks for B2B

为B2B资源添加了新的webhook事件。订阅PAYMENT_SCHEDULES_DUE主题,以便根据订单或草案订单的付款条款在付款到期时获得通知。应用程序可以使用这些webhook来创建独特的工作流和集成。

深入挖掘在Shopify Editions上发布的开发者产品

加入我们即将在我们的Discord频道上以Shopify版本为重点的AMA会议。向包括Shopify首席执行官Tobi Lütke在内的行业专家学习,提出问题,并与其他志同道合的人联系。

您可以在我们的Discord频道列表左上方的“事件”类别中回复您感兴趣的任何AMA会议。点击下面的链接加入我们的Discord频道。

现在加入

B2B的新机遇

当商人与其他企业联系起来进行批发销售时,就存在着一个充满机会的世界。这意味着数十亿美元的未开发收入。

要了解更多关于为Shopify构建B2B应用程序,请查看我们的入门指南OB欧宝娱乐APP而且开发人员文档.或者,如果你已经有一个管理和支持的应用程序价格表,回顾我们的迁移向导这样你的应用程序就可以从最新的B2B功能中受益。

主题:

通过Shopify合作伙伴计划发展您的业务

了解更多