Linksfield Developer
OverviewCube APIsOld version
OverviewCube APIsOld version
  1. Vshop
  • CSSS APIs
    • Overview
    • Internationalization
    • Status code
    • Sign code Example
    • SIM
      • Get all SIM cards info
      • Get real-time info about one SIM card
      • Get the SIM Cards in use
    • Usage
      • Example Query the traffic usage of a single SIM card
      • Batch querying SIM card usage
      • Example Query the daily usage
      • Batch querying the usage in a specified month
    • Plan
      • Get data plan
      • Order data plan
      • Bulk order package
      • Renew your data plan
      • Query the package order information
      • To enable the order
      • Cancel an unenabled package order
      • End package orders early
      • [不推荐]停机/暂停流量套餐订单
      • [不推荐]复机/重新启动流量套餐订单
      • 【不推荐】分页批量(查询)同步设备可订购套餐
    • SMS
      • Send SMS
    • Customized
      • Order OTA Plan
      • Query the remaing data by MNO side
  • Notification
    • Notification Overview
    • Notification status code
    • 流量使用量API预警
      POST
    • 短信下行回调
      POST
    • 短信上行回调
      POST
    • 短信上行回调(区分文本二进制)
      POST
    • Plan Order Status Change notification (IMSI)
      POST
  • Mall APIs
    • Mall全局说明
    • Mall业务流程
    • Mall签名代码示例
    • APP调用Stripe的SDK示例说明
    • Vshop
      • 卡片登录验证
        POST
      • 获取可购套餐商品列表
        POST
      • 创建用户订单
        POST
      • 查询自动续费记录
        POST
      • 关闭自动续费
        POST
      • 查询正在使用、未启用订单
        POST
      • 获取生效中的自动续费
        POST
      • 关闭自动续费
        POST
      • 用户下单(第三方支付)
        POST
    • Payment
      • 获取stripe单次支付权限
      • 获取Stripe订阅支付权限
      • 创建Stripe订阅/自动续费
      • 支付结果查询
      • 支付结果确认
    • Notification
      • 消息推送
  • eSIM QR Mall APIs
    • Introduction
    • Pre - order
    • v1.1/payment/webhook
    • User login
    • My eSIM Detail
    • Pre - order v1.2
  1. Vshop

创建用户订单

Demo UAT
http://127.0.0.1
Demo UAT
http://127.0.0.1
POST
/singleOrder

Request

Header Params
Content-Type
string 
optional
Default:
application/json
Body Params application/json
autoRenewal
string 
required
自动续费标志:1-开(有自动续费功能);0-关(没有自动续费功能);默认为0就是没有自动续费功能 ,
deviceCode
string 
required
用户设备设备码(iccid/imei号)
languageCode
string 
required
语言编码:0- 汉语(中文);1- 英语;2- 西班牙语;3- 法语4- 葡萄牙语;5- 印度语;6- 德语;7-日语;8- 韩语;9- 阿拉伯语;10-台湾繁中;11-港体繁中;12-俄语
mark
string 
required
卡片归属标识:0-归属领科(当为此值时卡片需要通过领科企业卡片有效性的验证);1-不归属领科(当为此值时卡片不需要通过领科企业卡片有效性的验证);默认标识传0(归属领科),如果打开H5时携带此参数以实际为准。此字段不可传空字符串
orderNo
string 
required
调用方自行生成,用来标识单独的一个订单编号
orderPeriod
string 
required
订购周期
packageCode
string 
required
资费套餐编码
partnerCode
string 
required
渠道编码
payAmount
string 
required
订单支付总额
payCurrency
string 
required
支付货币代码
payId
string 
required
支付ID
requestOrderId
string 
required
外部渠道客户订单号
servicePlanCode
string 
required
套餐商品编号
servicePlanShowName
string 
required
套餐商品名称
sign
string 
required
请求签名
terminal
string 
required
终端设备标识:0-移动终端;1-pc。此字段不可传空字符串
tradeTime
string 
required
访问时间戳
tradeType
string 
required
接口名称
version
string 
required
接口版本,本次接口值为:3.0
Example
{
    "autoRenewal": "0",
    "deviceCode": "89860220190905123941",
    "languageCode": "0",
    "mark": "0",
    "orderNo": "2020061214140465562",
    "orderPeriod": "1",
    "packageCode": "PACKAGE20180428000007",
    "partnerCode": "P000818",
    "payAmount": "4.99",
    "payCurrency": "USD",
    "payId": "P0008182020061214140465562",
    "requestOrderId": "000000000001",
    "servicePlanCode": "string",
    "servicePlanShowName": "string",
    "sign": "b2a9e697bdff66049803d62ffeffccaf",
    "terminal": "0",
    "tradeTime": "20181031256548",
    "tradeType": "verify",
    "version": "3.0"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1/singleOrder' \
--header 'Content-Type: application/json' \
--data-raw '{
    "autoRenewal": "0",
    "deviceCode": "89860220190905123941",
    "languageCode": "0",
    "mark": "0",
    "orderNo": "2020061214140465562",
    "orderPeriod": "1",
    "packageCode": "PACKAGE20180428000007",
    "partnerCode": "P000818",
    "payAmount": "4.99",
    "payCurrency": "USD",
    "payId": "P0008182020061214140465562",
    "requestOrderId": "000000000001",
    "servicePlanCode": "string",
    "servicePlanShowName": "string",
    "sign": "b2a9e697bdff66049803d62ffeffccaf",
    "terminal": "0",
    "tradeTime": "20181031256548",
    "tradeType": "verify",
    "version": "3.0"
}'

Responses

🟢200成功
application/json
Body
deviceCode
string 
required
用户设备设备码(iccid/imei号)
orderNo
string 
required
调用方自行生成,用来标识单独的一个订单编号
partnerCode
string 
required
渠道编码
payId
string 
required
支付ID
Example
{
    "deviceCode": "89860012018111220455",
    "orderNo": "2020061214140465562",
    "partnerCode": "P000270",
    "payId": "P0008182020061214140465562"
}
Modified at 2022-10-04 23:23:51
Previous
获取可购套餐商品列表
Next
查询自动续费记录
Built with