#### 接口版本: |版本号|制定人|修订日期|说明| |:----|:----|:---- |:----| |1.0 |Karen |2021-11-04 |建立文档| #### 请求URL: - {{HOST}}/api/shoppingproduct/checkout/createOrder #### 请求方式: - POST #### 请求头: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |Content-Type |是 |string |application/json | |Accept |是 |string |application/json | |Authorization|是|string|Bearer {token},`登录`接口获取| |uuid |否 |string |uuid,每个接口都会通过 headers 头返回 | |locale |否 |string |语言,默认 en,更多配置查看文件 `/config/strongshop.php` 中 `langs`| |currency |否 |string |货币,默认 USD,更多配置查看文件 `/config/strongshop.php` 中 `currencies`| #### 请求参数: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |buyNow|是|integer|立即购买的产品,0 否,1是;默认 0| |shipping_option_id|是|integer|配送id| |payment_option_id|是|integer|支付id| |use_credits|否|integer|使用积分数量| |remark|否|string|备注| |first_name|是|string|名| |last_name|是|string|姓| |email|否|string|邮箱| |phone|是|string|手机号| |fax|否|string|传真| |country_code|是|string|国家二字简码| |state_code|是|string|省二字简码| |state_other|否|string|省| |city|是|string|城市| |address_line_1|是|string|地址1| |address_line_2|否|string|地址2| |postal_code|是|string|邮编| |bill_first_name|是|string|账单 名| |bill_last_name|是|string|账单 姓| |bill_email|否|string|账单 邮箱| |bill_phone|是|string|账单 手机号| |bill_fax|否|string|账单 传真| |bill_country_code|是|string|账单 国家二字简码| |bill_state_code|是|string|账单 省二字简码| |bill_state_other|否|string|账单 省| |bill_city|是|string|账单 城市| |bill_address_line_1|是|string|账单 地址1| |bill_address_line_2|否|string|账单 地址2| |bill_postal_code|是|string|账单 邮编| #### 返回示例: **正确时返回:** ``` { "code": 200, "message": "Success", "data": { "toUrl": "http://demo.strongshop.local/payment/paypal/pay/50", "orderId": 50 //订单id } } ``` #### 返回CODE说明: |参数名|说明| |:----- |----- | |200 |成功 | |3001 |字段验证错误 | |4001 |Shopping Cart is empty 购物车为空 | |4002 |积分错误 | |5001|服务内部错误| #### 备注: - 更多返回错误代码请看首页的错误代码描述