Shopify checkout webhook — Как получить идентификатор электронной почты клиента в ответе shopify checkout webhook?

Я пытаюсь создать приложение в shopify, которое использует веб-крючок chekcout, у меня все работает нормально, я не могу получить идентификатор электронной почты в ответ на веб-крючок.

$checkout_information   = json_decode(file_get_contents('php://input'));

и JSON респон как

{

"buyer_accepts_marketing":false,
"cart_token":"0b1b8b379b7ce41617162522804d8198",
"closed_at":null,
"completed_at":null,
"created_at":"2015-01-19T23:43:33-05:00",
"currency":"PHP",
**"email":"",**
"gateway":null,
"id":426722529,
"landing_site":"/",
"note":null,
"referring_site":"",
"shipping_lines":[
],
"source_identifier":null,
"source_name":"checkout_next",
"source_url":null,
"subtotal_price":"40000.00",
"taxes_included":false,
"token":"7f337c74911a7cfc636a40472820b31a",
"total_discounts":"0.00",
"total_line_items_price":"40000.00",
"total_price":"40000.00",
"total_tax":"0.00",
"total_weight":0,
"updated_at":"2015-01-19T23:43:33-05:00",
"line_items":[
{
"applied_discounts":[
],
"compare_at_price":null,
"fulfillment_service":"manual",
"gift_card":false,
"grams":0,
"line_price":"40000.00",
"price":"40000.00",
"product_id":384871021,
"properties":null,
"quantity":1,
"requires_shipping":true,
"sku":"",
"tax_lines":[
],
"taxable":true,
"title":"bike",
"variant_id":1002599593,
"variant_title":"",
"vendor":"yamaha"}
],
"name":"#426722529",
"note_attributes":[
],
"source":"checkout_next",
"discount_codes":[
],
"abandoned_checkout_url":"https://checkout.shopify.com/7171333/checkouts/7f337c74911a7cfc636a40472820b31a/recover",
"tax_lines":[
]
}

Как получить действительный идентификатор электронной почты в этом ответе

0

Решение

Похоже, это проблема, связанная либо с самим заказом, либо с типом магазина, который вы используете (тестовый магазин). Попробуйте это в реальном производственном магазине.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]