放弃结账

您可以查询Checkout资源以返回放弃的Checkout。当客户在首页未完成购买而离开结帐时,将其视为放弃结帐。

放弃结帐功能

Shopify API允许您使用“放弃的签出”资源执行以下操作。这些常规操作的更详细的版本可能可用:

放弃结账属性

paid_checkout_url plain "abandoned_checkout_url": "https://www.snowdevil.ca/orders/14168/68778783ad298f1c80c3bafcddeea?recovered=1" 发送给客户的恢复URL,以便他们可以恢复其结帐。
帐单地址 plain "billing_address": { "address1": "Chestnut Street 92", "address2": "", "city": "Louisville", "company": null, "country": "United States", "country_code": "US", "default": true, "first_name": "Greg", "id": 207119551, "last_name": "Piotrowski", "name": "Greg Piotrowski", "phone": "555-625-1199", "province": "Kentucky", "province_code": "KY", "zip": "40202" } 与付款方式关联的邮寄地址。它具有以下属性:
+ address1:帐单地址的街道地址。
+ address2:帐单地址的街道地址的可选附加字段。
+ city:帐单邮寄地址的城市。
+ company:与帐单地址相关联的人的公司。
+ country:帐单邮寄地址所在国家/地区的名称。
+ COUNTRY_CODE:两字母代码(ISO 3166-1α-2格式的帐单地址的国家)。
+ 默认:这是否是默认地址为客户着想。
+ first_name:与付款方式相关联的人员的名字。
+ last_name:与付款方式相关联的人员的姓氏。
+ latitude:帐单地址的纬度。
+ 经度:帐单地址的经度。
+ name:与付款方式相关联的人的全名。
+ 电话:帐单地址上的电话号码。
+ :帐单地址的州或省的名称。
+ PROVINCE_CODE:帐单地址的州或省的两个字母的缩写。
+ 邮编:账单地址的邮政编码,。
Buyer_accepts_marketing plain "buyer_accepts_marketing": false 无论顾客想从商店接收电子邮件的更新。这是由设置我希望收到有关新产品,促销等新闻不定期发送的电子邮件结帐时复选框。
cart_token plain "cart_token": "68778783ad298f1c80c3bafcddeea" 该ID为附加到结账的购物车。
close_at plain "closed_at": null 日期和时间(ISO 8601格式时结账被关闭)。如果检出没有关闭,那么这个值null
已完成 plain "completed_at": null 日期和时间(ISO 8601格式时完成结帐)。对于被遗弃的检出,此值始终null
created_at plain "created_at": "2008-01-10T11:00:00-05:00" 日期和时间(ISO 8601格式时创建结账)。
货币 只读 plain "currency": "USD" 这三个字母的代码(ISO 4217,在结账的时候店铺的默认货币的格式)。对于客户使用结账货币,见presentment_currency
顾客 plain "customer": { "accepts_marketing": false, "created_at": "2012-03-13T16:09:55-04:00", "email": "bob.norman@hostmail.com", "first_name": "Bob", "id": 207119551, "last_name": "Norman", "note": null, "orders_count": "0", "state": null, "total_spent": "0.00", "updated_at": "2012-03-13T16:09:55-04:00", "tags": "tagcity" } 有关客户的信息。欲了解更多信息,请参见客户资源。
customer_locale plain "customer_locale": "fr" 的两个或三个字母的语言代码,任选接着进行的区域改性剂。示例值:enen-CA
设备ID plain "device_id": 1 创建该结帐Shopify POS设备的ID。
Discount_codes plain "discount_codes": [ { "discount_code": { "id": 507328175, "code": "WINTERSALE20OFF", "usage_count": 0, "created_at": "2017-09-25T19:32:28-04:00", "updated_at": "2017-09-25T19:32:28-04:00" } } ] 折扣代码应用于结帐。当没有施加码,则返回一个空数组。
每个优惠码具有以下字段:
+ :在出示货币的折扣额。
+ code:折扣代码。
+ type:折扣的类型。有效值:percentageshippingfixed_amount。(默认值:fixed_amount
电子邮件 plain "email": "bob.norman@hostmail.com" 客户的电子邮件地址。
网关 plain "gateway": "authorize_net" 在结账使用的支付网关。对于被遗弃的检出,此值始终null
ID plain "id": 450789469 的ID为结帐。
landing_site plain "landing_site": "http://www.example.com?source=abc" 该网页的网址,其中顾客进入店内。
line_items plain "line_items": { "fulfillment_service": "manual", "grams": 400, "price": "214.00", "product_id": 431300801, "quantity": 4, "requires_shipping": true, "sku": "SKU123", "title": "Jib", "variant_id": 233402193, "variant_title": "Green", "vendor": "Ottawa Sail Shop" } 行项目清单,大约在结账的项目每个包含的信息。每个对象都具有以下属性:
+ fulfillment_service:该履行的服务供应商的项目。
+ fulfillment_status:项目的履行状态。有效值:fulfillednullpartial
+ :项目的重量,以克为单位。
+ 价格:该项目在出示货币的价格。
+ PRODUCT_ID:产品ID OD的项目。
+ 数量:购买的产品数量。
+ requires_shipping:无论项目需要出货..
+ SKU:在店项目的唯一标识符。
+ title:产品的标题。
+ variant_id:项所述的产品变体ID。
+ variant_title:产品变体的标题。
+ vendor:项目供应商的名称。
location_id plain "location_id": 1 其中被处理的结帐的物理位置的ID。
笔记 plain "note": null 一个可选的注意,一位店主可以连接到命令的文本。
电话 plain "phone": "+13125551212" 用于接收SMS通知的客户的电话号码。
presentment_currency plain "presentment_currency": "USD" 这三个字母的代码(ISO 4217货币格式),客户使用结账。对于店铺的默认货币,请参阅currency
referring_site plain "referring_site": "http://www.anexample.com" 是指客户到店的网站。
收件地址 plain "shipping_address": { "address1": "Chestnut Street 92", "address2": "Apt 2", "city": "Louisville", "company": null, "country": "United States", "first_name": "Bob", "last_name": "Norman", "latitude": "45.41634", "longitude": "-75.6868", "phone": "555-625-1199", "province": "Kentucky", "zip": "40202", "name": "Bob Norman", "country_code": "US", "province_code": "KY" } 邮寄地址,其中订单将被运到。它具有以下属性:
+ address1:送货地址的街道地址。
+ address2:送货地址街道地址的可选附加字段。
+ city:送货地址所在的城市。
+ company:与送货地址相关联的人员的公司。
+ country:送货地址所在国家/地区的名称。
+ COUNTRY_CODE:双字母代码(ISO 3166-1的α-2的发货地址的国家格式)。
+ first_name:与送货地址相关联的人员的名字。
+ last_name:与送货地址相关联的人员的姓氏。
+ latitude:送货地址的纬度。
+ 经度:送货地址的经度。
+ 名称:与送货地址相关联的人的全名。
+ phone:送货地址上的电话号码。
+ province:送货地址的州或省的名称。
+ province_code:送货地址所在州或省的两个字母的缩写。
+ 邮递区号:送货地址的邮递区号。
shipping_lines plain "shipping_lines": { "code": "Free Shipping", "price": "0.00", "source": "shopify", "title": "Free Shipping" } 关于选择的送货方式的信息。它具有以下属性:

+ code:运输方式的参考。
+ 价格:在出示货币运输方式的价格。
+ :其中结帐起源的信道。值示例:shopify
+ title:送货方式的标题。值示例:International Shipping
source_name plain "source_name": "web" 结帐来源。有效值:webposiphoneandroid
小计价格 plain "subtotal_price": "398.00" 在出示货币结算的运输和税前价格。
tax_lines plain "tax_lines": { "price": "11.94", "rate": 0.06, "title": "State Tax" } 税线对象,其每一个的详细说明适用于结帐税收的阵列。每个对象都具有以下属性:
+ 价格:纳税额在出示货币进行充电。
+ rate:适用的税率。
+ title:税名。
含税 plain "taxes_included": false 无论税是包含在房价内。
代币 plain "token": "b1946ac92492d2347c6235b4d2611184" 结帐的唯一ID。
折扣总额 plain "total_discounts": "0.00" 在出示货币施加折扣的总量。
total_duties 只读 plain "total_duties": "105.31" 结帐的总费用,以提供货币表示。
total_line_items_price plain "total_line_items_price": "398.00" 在出示货币结算的所有线项目的价格的总和。
total_price plain "total_price": "409.94" 订单项价格,所有折扣,运输成本和结帐货币(以呈报货币表示)的总和。
total_tax plain "total_tax": "11.94" 所有的税费总和应用于出示货币结账。
总重量 plain "total_weight": 400 所有的权重以克在结账的行项目的总和。
Updated_at plain "updated_at": "2012-08-24T14:02:15-04:00" 上次修改结帐的日期和时间(ISO 8601格式)。
用户身份 plain "user_id": 1 创建结帐的用户的ID。

终点

得到/admin/api/2021-01/checkouts/count.json 检索从过去90天里检出的计数
since_id 将结果限制为指定的ID之后。
created_at_min 计算在指定日期之后创建的结帐。(格式:2014-04-25T16:15:47-04:00)
created_at_max 算上在指定日期之前创建的检出。(格式:2014-04-25T16:15:47-04:00)
Updated_at_min 算的检出指定日期之后最后更新。(格式:2014-04-25T16:15:47-04:00)
Updated_at_max 计数结帐在指定日期之前最后更新。(格式:2014-04-25T16:15:47-04:00)
状态 计数与给定的状态检出。
(默认值:open

+ open:仅计算未完成的结帐。
+ 已关闭:仅计算已关闭的已结帐的结帐次数。

统计所有检出

GET /admin/api/2021-01/checkouts/count.json

查看回应

得到/admin/api/2021-01/checkouts.json 检索抛弃检出的列表。
限制 要显示的最大结果数。
(默认值:50
最大:250
since_id 将结果限制为指定的ID之后。
created_at_min 显示在指定日期之后创建的检出。(格式:2014-04-25T16:15:47-04:00)
created_at_max 显示在指定日期之前创建的结帐。(格式:2014-04-25T16:15:47-04:00)
Updated_at_min 显示在指定日期后最后更新的结帐。(格式:2014-04-25T16:15:47-04:00)
Updated_at_max 显示在指定日期之前最后更新的结帐。(格式:2014-04-25T16:15:47-04:00)
状态 仅显示具有给定状态的结帐。
(默认值:open

+ 开放:仅显示开放的放弃结帐。
+ 已关闭:仅显示已关闭的已关闭结帐。

检索所有放弃的结帐

GET /admin/api/2021-01/checkouts.json

查看回应