放弃结账
您可以查询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" 的两个或三个字母的语言代码,任选接着进行的区域改性剂。示例值:en ,en-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:折扣的类型。有效值: percentage ,shipping ,fixed_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:项目的履行状态。有效值: fulfilled ,null ,partial 。+ 克:项目的重量,以克为单位。 + 价格:该项目在出示货币的价格。 + 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" 结帐来源。有效值:web ,pos ,iphone ,android 。 |
小计价格 | 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