exclude-old-transactions 参数等于true时。
数据通过json_decode()转换后
1、首次订阅支付通过票据进行验单的返回结构体:
Array
(
[status] => 0
[environment] => Sandbox
[receipt] => Array
(
[receipt_type] => ProductionSandbox
[adam_id] => 0
[app_item_id] => 0
[bundle_id] => com.yiku.ppickup
[application_version] => 1.1.7
[download_id] => 0
[version_external_identifier] => 0
[receipt_creation_date] => 2019-12-09 03:19:01 Etc/GMT
[receipt_creation_date_ms] => 1575861541000
[receipt_creation_date_pst] => 2019-12-08 19:19:01 America/Los_Angeles
[request_date] => 2019-12-09 03:30:17 Etc/GMT
[request_date_ms] => 1575862217687
[request_date_pst] => 2019-12-08 19:30:17 America/Los_Angeles
[original_purchase_date] => 2013-08-01 07:00:00 Etc/GMT
[original_purchase_date_ms] => 1375340400000
[original_purchase_date_pst] => 2013-08-01 00:00:00 America/Los_Angeles
[original_application_version] => 1.0
[in_app] => Array
(
[0] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000602395588
[original_transaction_id] => 1000000601811360
[purchase_date] => 2019-12-09 03:17:20 Etc/GMT
[purchase_date_ms] => 1575861440000
[purchase_date_pst] => 2019-12-08 19:17:20 America/Los_Angeles
[original_purchase_date] => 2019-12-06 09:48:53 Etc/GMT
[original_purchase_date_ms] => 1575625733000
[original_purchase_date_pst] => 2019-12-06 01:48:53 America/Los_Angeles
[expires_date] => 2019-12-09 03:22:20 Etc/GMT
[expires_date_ms] => 1575861740000
[expires_date_pst] => 2019-12-08 19:22:20 America/Los_Angeles
[web_order_line_item_id] => 1000000048833449
[is_trial_period] => false
[is_in_intro_offer_period] => false
)
)
)
[latest_receipt_info] => Array
(
[0] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000602398380
[original_transaction_id] => 1000000601811360
[purchase_date] => 2019-12-09 03:27:20 Etc/GMT
[purchase_date_ms] => 1575862040000
[purchase_date_pst] => 2019-12-08 19:27:20 America/Los_Angeles
[original_purchase_date] => 2019-12-06 09:48:53 Etc/GMT
[original_purchase_date_ms] => 1575625733000
[original_purchase_date_pst] => 2019-12-06 01:48:53 America/Los_Angeles
[expires_date] => 2019-12-09 03:32:20 Etc/GMT
[expires_date_ms] => 1575862340000
[expires_date_pst] => 2019-12-08 19:32:20 America/Los_Angeles
[web_order_line_item_id] => 1000000048833591
[is_trial_period] => false
[is_in_intro_offer_period] => false
[subscription_group_identifier] => 20575137
)
)
[latest_receipt] => "新的票据。。。。"
[pending_renewal_info] => Array
(
[0] => Array
(
[auto_renew_product_id] => A0002
[original_transaction_id] => 1000000601811360
[product_id] => A0002
[auto_renew_status] => 1
)
)
)
2、订阅回调接收到票据,使用本票据去苹果验单结构体
status:0状态返回:
Array
(
[auto_renew_status] => 1
[status] => 0
[auto_renew_product_id] => A0002
[receipt] => Array
(
[original_purchase_date_pst] => 2019-12-06 01:48:53 America/Los_Angeles
[quantity] => 1
[unique_vendor_identifier] => DDD057B0-8BDA-465E-826E-EAD2C4F5D30E
[bvrs] => 1.1.7
[expires_date_formatted] => 2019-12-09 03:17:20 Etc/GMT
[is_in_intro_offer_period] => false
[purchase_date_ms] => 1575861140000
[expires_date_formatted_pst] => 2019-12-08 19:17:20 America/Los_Angeles
[is_trial_period] => false
[item_id] => 1488302463
[unique_identifier] => 5e3d27716ff2fb2bf10e020fdb27d076f165f1e9
[original_transaction_id] => 1000000601811360
[subscription_group_identifier] => 20575137
[transaction_id] => 1000000602394302
[web_order_line_item_id] => 1000000048795136
[version_external_identifier] => 0
[purchase_date] => 2019-12-09 03:12:20 Etc/GMT
[product_id] => A0002
[expires_date] => 1575861440000
[original_purchase_date] => 2019-12-06 09:48:53 Etc/GMT
[purchase_date_pst] => 2019-12-08 19:12:20 America/Los_Angeles
[bid] => com.yiku.ppickup
[original_purchase_date_ms] => 1575625733000
)
[latest_receipt_info] => Array
(
[original_purchase_date_pst] => 2019-12-06 01:48:53 America/Los_Angeles
[quantity] => 1
[unique_vendor_identifier] => DDD057B0-8BDA-465E-826E-EAD2C4F5D30E
[bvrs] => 1.1.7
[expires_date_formatted] => 2019-12-09 03:37:20 Etc/GMT
[is_in_intro_offer_period] => false
[purchase_date_ms] => 1575862340000
[expires_date_formatted_pst] => 2019-12-08 19:37:20 America/Los_Angeles
[is_trial_period] => false
[item_id] => 1488302463
[unique_identifier] => 5e3d27716ff2fb2bf10e020fdb27d076f165f1e9
[original_transaction_id] => 1000000601811360
[subscription_group_identifier] => 20575137
[transaction_id] => 1000000602399011
[bid] => com.yiku.ppickup
[web_order_line_item_id] => 1000000048833663
[purchase_date] => 2019-12-09 03:32:20 Etc/GMT
[product_id] => A0002
[expires_date] => 1575862640000
[original_purchase_date] => 2019-12-06 09:48:53 Etc/GMT
[purchase_date_pst] => 2019-12-08 19:32:20 America/Los_Angeles
[original_purchase_date_ms] => 1575625733000
)
[latest_receipt] => 返回的新票据。。。
)
status:21006状态返回:
Array
(
[auto_renew_status] => 0
[latest_expired_receipt_info] => Array
(
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[quantity] => 1
[unique_vendor_identifier] => 1D6EE791-1F81-4A12-8F87-A9744F54A6EB
[bvrs] => 1.0.10
[expires_date_formatted] => 2019-11-27 08:31:12 Etc/GMT
[is_in_intro_offer_period] => false
[purchase_date_ms] => 1574843172000
[expires_date_formatted_pst] => 2019-11-27 00:31:12 America/Los_Angeles
[is_trial_period] => false
[item_id] => 1488302463
[unique_identifier] => 993a262648cc5463578cbafe48519e04411d9d7f
[original_transaction_id] => 1000000597340067
[subscription_group_identifier] => 20575137
[transaction_id] => 1000000597994138
[bid] => com.yiku.ppickup
[web_order_line_item_id] => 1000000048563112
[purchase_date] => 2019-11-27 08:26:12 Etc/GMT
[product_id] => A0002
[expires_date] => 1574843472000
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[purchase_date_pst] => 2019-11-27 00:26:12 America/Los_Angeles
[original_purchase_date_ms] => 1574754479000
)
[status] => 21006
[auto_renew_product_id] => A0002
[receipt] => Array
(
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[quantity] => 1
[unique_vendor_identifier] => 1D6EE791-1F81-4A12-8F87-A9744F54A6EB
[bvrs] => 1.0.10
[expires_date_formatted] => 2019-11-27 08:31:12 Etc/GMT
[is_in_intro_offer_period] => false
[purchase_date_ms] => 1574843172000
[expires_date_formatted_pst] => 2019-11-27 00:31:12 America/Los_Angeles
[is_trial_period] => false
[item_id] => 1488302463
[unique_identifier] => 993a262648cc5463578cbafe48519e04411d9d7f
[original_transaction_id] => 1000000597340067
[subscription_group_identifier] => 20575137
[transaction_id] => 1000000597994138
[web_order_line_item_id] => 1000000048563112
[version_external_identifier] => 0
[purchase_date] => 2019-11-27 08:26:12 Etc/GMT
[product_id] => A0002
[expires_date] => 1574843472000
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[purchase_date_pst] => 2019-11-27 00:26:12 America/Los_Angeles
[bid] => com.yiku.ppickup
[original_purchase_date_ms] => 1574754479000
)
[expiration_intent] => 1
[is_in_billing_retry_period] => 0
)
apple回调的数据体
-X POST -d '{"auto_renew_status_change_date":"2019-11-29 04:05:08 Etc/GMT", "environment":"Sandbox", "auto_renew_status":"false", "auto_renew_status_change_date_pst":"2019-11-28 20:05:08 America/Los_Angeles",
"latest_expired_receipt":"票据ExXbDBaVzB0YVdRaUlEMGdJakV3TURBd01EQXdORGcyTVRnM05USWlPd29KSW5abGNuTnBiMjR0WlhoMFpYSnVZV3d0YVdSbGJuUnBabWxsY2lJZ1BTQWlNQ0k3Q2draVltbGtJaUE5SUNKamIyMHVlV2xyZFM1d2NHbGphM1Z3SWpzS0NTSndjbTlrZFdOMExXbGtJaUE5SUNKQk1EQXdNaUk3Q2draWNIVnlZMmhoYzJVdFpHRjBaU0lnUFNBaU1qQXhPUzB4TVMweU9TQXdORG93TURveU15QkZkR012UjAxVUlqc0tDU0p3ZFhKamFHRnpaUzFrWVhSbExYQnpkQ0lnUFNBaU1qQXhPUzB4TVMweU9DQXlNRG93TURveU15QkJiV1Z5YVdOaEwweHZjMTlCYm1kbGJHVnpJanNLQ1NKdmNtbG5hVzVoYkMxd2RYSmphR0Z6WlMxa1lYUmxJaUE5SUNJeU1ERTVMVEV4TFRJMklEQTNPalEzT2pVNUlFVjBZeTlIVFZRaU93cDkiOwoJImVudmlyb25tZW50IiA9ICJTYW5kYm94IjsKCSJwb2QiID0gIjEwMCI7Cgkic2lnbmluZy1zdGF0dXMiID0gIjAiOwp9",
"latest_expired_receipt_info":{"original_purchase_date_pst":"2019-11-25 23:47:59 America/Los_Angeles", "quantity":"1", "subscription_group_identifier":"20575137", "unique_vendor_identifier":"1D6EE791-1F81-4A12-8F87-A9744F54A6EB", "original_purchase_date_ms":"1574754479000", "expires_date_formatted":"2019-11-29 04:05:23 Etc/GMT", "is_in_intro_offer_period":"false", "purchase_date_ms":"1575000023000", "expires_date_formatted_pst":"2019-11-28 20:05:23 America/Los_Angeles", "is_trial_period":"false", "item_id":"1488302463", "unique_identifier":"993a262648cc5463578cbafe48519e04411d9d7f", "original_transaction_id":"1000000597340067", "expires_date":"1575000323000", "transaction_id":"1000000598931960", "bvrs":"1.1.5", "web_order_line_item_id":"1000000048618752", "version_external_identifier":"0", "bid":"com.yiku.ppickup", "product_id":"A0002", "purchase_date":"2019-11-29 04:00:23 Etc/GMT", "purchase_date_pst":"2019-11-28 20:00:23 America/Los_Angeles", "original_purchase_date":"2019-11-26 07:47:59 Etc/GMT"}, "password":"ebfbfc92ae59469eb3abb44068fd804e", "auto_renew_status_change_date_ms":"1575000308000", "auto_renew_product_id":"A0002", "notification_type":"DID_CHANGE_RENEWAL_STATUS"}'
3、普通下单通过票据验单返回:(appleID订阅过商品的)
结果:Array
(
[status] => 0
[environment] => Sandbox
[receipt] => Array
(
[receipt_type] => ProductionSandbox
[adam_id] => 0
[app_item_id] => 0
[bundle_id] => com.yiku.ppickup
[application_version] => 1.1.5
[download_id] => 0
[version_external_identifier] => 0
[receipt_creation_date] => 2019-12-02 02:14:42 Etc/GMT
[receipt_creation_date_ms] => 1575252882000
[receipt_creation_date_pst] => 2019-12-01 18:14:42 America/Los_Angeles
[request_date] => 2019-12-02 02:22:40 Etc/GMT
[request_date_ms] => 1575253360821
[request_date_pst] => 2019-12-01 18:22:40 America/Los_Angeles
[original_purchase_date] => 2013-08-01 07:00:00 Etc/GMT
[original_purchase_date_ms] => 1375340400000
[original_purchase_date_pst] => 2013-08-01 00:00:00 America/Los_Angeles
[original_application_version] => 1.0
[in_app] => Array
(
[0] => Array
(
[quantity] => 1
[product_id] => diamond1802
[transaction_id] => 1000000599541897
[original_transaction_id] => 1000000599541897
[purchase_date] => 2019-12-02 02:14:41 Etc/GMT
[purchase_date_ms] => 1575252881000
[purchase_date_pst] => 2019-12-01 18:14:41 America/Los_Angeles
[original_purchase_date] => 2019-12-02 02:14:41 Etc/GMT
[original_purchase_date_ms] => 1575252881000
[original_purchase_date_pst] => 2019-12-01 18:14:41 America/Los_Angeles
[is_trial_period] => false
)
[1] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000597340067
[original_transaction_id] => 1000000597340067
[purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[purchase_date_ms] => 1574754479000
[purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[original_purchase_date_ms] => 1574754479000
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[expires_date] => 2019-11-26 07:52:59 Etc/GMT
[expires_date_ms] => 1574754779000
[expires_date_pst] => 2019-11-25 23:52:59 America/Los_Angeles
[web_order_line_item_id] => 1000000048530385
[is_trial_period] => false
[is_in_intro_offer_period] => false
)
[2] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000597343270
[original_transaction_id] => 1000000597340067
[purchase_date] => 2019-11-26 07:52:59 Etc/GMT
[purchase_date_ms] => 1574754779000
[purchase_date_pst] => 2019-11-25 23:52:59 America/Los_Angeles
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[original_purchase_date_ms] => 1574754479000
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[expires_date] => 2019-11-26 07:57:59 Etc/GMT
[expires_date_ms] => 1574755079000
[expires_date_pst] => 2019-11-25 23:57:59 America/Los_Angeles
[web_order_line_item_id] => 1000000048530386
[is_trial_period] => false
[is_in_intro_offer_period] => false
)
[3] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000597347233
[original_transaction_id] => 1000000597340067
[purchase_date] => 2019-11-26 07:57:59 Etc/GMT
[purchase_date_ms] => 1574755079000
[purchase_date_pst] => 2019-11-25 23:57:59 America/Los_Angeles
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[original_purchase_date_ms] => 1574754479000
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[expires_date] => 2019-11-26 08:02:59 Etc/GMT
[expires_date_ms] => 1574755379000
[expires_date_pst] => 2019-11-26 00:02:59 America/Los_Angeles
[web_order_line_item_id] => 1000000048530521
[is_trial_period] => false
[is_in_intro_offer_period] => false
)
[4] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000597350115
[original_transaction_id] => 1000000597340067
[purchase_date] => 2019-11-26 08:02:59 Etc/GMT
[purchase_date_ms] => 1574755379000
[purchase_date_pst] => 2019-11-26 00:02:59 America/Los_Angeles
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[original_purchase_date_ms] => 1574754479000
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[expires_date] => 2019-11-26 08:07:59 Etc/GMT
[expires_date_ms] => 1574755679000
[expires_date_pst] => 2019-11-26 00:07:59 America/Los_Angeles
[web_order_line_item_id] => 1000000048530666
[is_trial_period] => false
[is_in_intro_offer_period] => false
)
[5] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000597353683
[original_transaction_id] => 1000000597340067
[purchase_date] => 2019-11-26 08:07:59 Etc/GMT
[purchase_date_ms] => 1574755679000
[purchase_date_pst] => 2019-11-26 00:07:59 America/Los_Angeles
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[original_purchase_date_ms] => 1574754479000
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[expires_date] => 2019-11-26 08:12:59 Etc/GMT
[expires_date_ms] => 1574755979000
[expires_date_pst] => 2019-11-26 00:12:59 America/Los_Angeles
[web_order_line_item_id] => 1000000048530811
[is_trial_period] => false
[is_in_intro_offer_period] => false
)
[6] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000597357315
[original_transaction_id] => 1000000597340067
[purchase_date] => 2019-11-26 08:12:59 Etc/GMT
[purchase_date_ms] => 1574755979000
[purchase_date_pst] => 2019-11-26 00:12:59 America/Los_Angeles
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[original_purchase_date_ms] => 1574754479000
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[expires_date] => 2019-11-26 08:17:59 Etc/GMT
[expires_date_ms] => 1574756279000
[expires_date_pst] => 2019-11-26 00:17:59 America/Los_Angeles
[web_order_line_item_id] => 1000000048530970
[is_trial_period] => false
[is_in_intro_offer_period] => false
)
)
)
[latest_receipt_info] => Array
(
[0] => Array
(
[quantity] => 1
[product_id] => A0002
[transaction_id] => 1000000599543073
[original_transaction_id] => 1000000597340067
[purchase_date] => 2019-12-02 02:20:47 Etc/GMT
[purchase_date_ms] => 1575253247000
[purchase_date_pst] => 2019-12-01 18:20:47 America/Los_Angeles
[original_purchase_date] => 2019-11-26 07:47:59 Etc/GMT
[original_purchase_date_ms] => 1574754479000
[original_purchase_date_pst] => 2019-11-25 23:47:59 America/Los_Angeles
[expires_date] => 2019-12-02 02:25:47 Etc/GMT
[expires_date_ms] => 1575253547000
[expires_date_pst] => 2019-12-01 18:25:47 America/Los_Angeles
[web_order_line_item_id] => 1000000048661565
[is_trial_period] => false
[is_in_intro_offer_period] => false
[subscription_group_identifier] => 20575137
)
)
[latest_receipt] => 票据
[pending_renewal_info] => Array
(
[0] => Array
(
[auto_renew_product_id] => A0002
[original_transaction_id] => 1000000597340067
[product_id] => A0002
[auto_renew_status] => 1
)
)
)
4、没有订阅过的苹果账号支付验单结构:
Array
(
[receipt] => Array
(
[receipt_type] => ProductionSandbox
[adam_id] => 0
[app_item_id] => 0
[bundle_id] => com.yiku.ppickup
[application_version] => 1.1.6
[download_id] => 0
[version_external_identifier] => 0
[receipt_creation_date] => 2019-12-10 03:42:01 Etc/GMT
[receipt_creation_date_ms] => 1575949321000
[receipt_creation_date_pst] => 2019-12-09 19:42:01 America/Los_Angeles
[request_date] => 2019-12-10 04:00:35 Etc/GMT
[request_date_ms] => 1575950435540
[request_date_pst] => 2019-12-09 20:00:35 America/Los_Angeles
[original_purchase_date] => 2013-08-01 07:00:00 Etc/GMT
[original_purchase_date_ms] => 1375340400000
[original_purchase_date_pst] => 2013-08-01 00:00:00 America/Los_Angeles
[original_application_version] => 1.0
[in_app] => Array
(
[0] => Array
(
[quantity] => 1
[product_id] => diamond892
[transaction_id] => 1000000602917743
[original_transaction_id] => 1000000602917743
[purchase_date] => 2019-12-10 03:42:01 Etc/GMT
[purchase_date_ms] => 1575949321000
[purchase_date_pst] => 2019-12-09 19:42:01 America/Los_Angeles
[original_purchase_date] => 2019-12-10 03:42:01 Etc/GMT
[original_purchase_date_ms] => 1575949321000
[original_purchase_date_pst] => 2019-12-09 19:42:01 America/Los_Angeles
[is_trial_period] => false
)
)
)
[status] => 0
[environment] => Sandbox
)
注意:如果这个苹果账号有订阅的商品,再次购买其他一次性消费时,订单信息会在in_app 下标为0中展示,而订阅的最新信息也会在in_app下单最大下标中展示