Linksfield Developer
OverviewCube APIsTopup APIs
Old version
OverviewCube APIsTopup APIs
Old version
  1. Topup APIs
  • Mall Global Specification
  • Mall Business Flow
  • Mall API Signature Code Examples
  • APP Integration with Stripe SDK — Example Notes
  • Vshop
    • Card Login Verification
      POST
    • Get Available Data Plan Product List
      POST
    • Create User Order
      POST
    • Query Active and Pending Orders
      POST
    • Get Active Auto-Renewal
      POST
    • Cancel Auto-Renewal
      POST
    • Create User Order (Third-Party Payment)
      POST
  • Payment
    • Get Stripe Single Payment Authorization
      POST
    • Get Stripe Subscription Payment Authorization
      POST
    • Create Stripe Subscription / Auto-Renewal
      POST
    • Query Payment Result
      POST
    • Confirm Payment Result
      POST
  • Notification
    • Recharge Success Message Push
      POST
  • Bundle-groups
    • Add SIM Cards to a Specified Group
      POST
    • Remove SIM Cards from a Specified Group
      DELETE
    • Query SIM Card Numbers in a Specified Group
      GET
    • Query All Groups and Basic Data Plan Information
      GET
    • Retrieve Asynchronous Operation Result
      GET
  • Order
    • Query Order Details
      GET
  1. Topup APIs

Mall Global Specification

Mall API Global Specification#

Linksfield Meta-Flow Mall Management Platform Mall API follows the HTTP specification.
This document serves as a replacement for the offline/online document Consumer Channel Expansion (BBC) H5 Mall - Linksfield Service Delivery Manual - V1.5.doc and other related documents, and holds the highest level of accuracy. In the event of any conflict between this document and other documents, this document shall prevail.

Production Environment Base URLs#

Mall Service / Vshop directory
baseUrl = "https://wx.linksfield.net/vshop"
Cashier Service / Payment directory
baseUrl = "https://wx.linksfield.net/payment"
Bundle Groups / Bundle-groups directory
baseUrl = "https://wx.linksfield.net/topup"
Order / Order directory
baseUrl = "https://wx.linksfield.net/topup"

Test Environment Base URLs#

Mall Service
baseUrl = "https://wx.linksfield.net/vshop_uat"
Cashier Service
baseUrl = "https://wx.linksfield.net/payment_uat"
Bundle Groups
baseUrl = "https://wx.linksfield.net/topup_test"
Order
baseUrl = "https://wx.linksfield.net/topup_test"

Global Headers#

ParameterExampleDescription
Accept-Languageen-USCurrently supports en-US
Content-Typeapplication/json

Global Parameters#

For POST / PUT / DELETE methods, global parameters are passed in the request body.
For GET methods, global parameters are passed as query parameters.
ParameterExampleDescription
version3.0API version. Default value: 3.0
partnerCodeP012345Partner code assigned to the customer by Linksfield
signSignature value

Signature Algorithm#

1.
Take all non-empty parameters from Query, Path, and Body — excluding sign — and arrange them as a JSON String of key-value pairs sorted in lexicographic (alphabetical) order to form the signing content.
signContent = {"deviceCode":"89430101521032420180","languageCode":"1","mark":"0","partnerCode":"P000270","terminal":"1","tradeTime":"1645683857572","tradeType":"singleVerify","url":"https://dist.linksfield.net/login","version":"1.0"}
2.
Encrypt signContent using the MD5 algorithm (default: 32-character lowercase alphanumeric string).
sign = md5(signContent);
To obtain your Enterprise Access Code (access_code), please contact your Linksfield Sales Representative or FAE.
Modified at 2026-06-25 02:17:43
Next
Mall Business Flow
Built with