Documentation/Référence API

API REFERENCE

Renvoyer une déclaration en douane

POSThttps://mapi.yabandpay.com/Payments
Live API
API PLAYGROUND · Live API

Renvoyer une déclaration en douane

POSThttps://mapi.yabandpay.com/Payments
Automatically signed with your credentials

Request parameters3

Required fields first

海关申报重推

trade_idRequiredstringdata.trade_idYabandPay交易ID
customsRequiredstringdata.customs海关名称
mch_customs_noRequiredstringdata.mch_customs_no商户海关备案号

Credentials stay on this page. Your secret key is never stored or sent to the documentation server.

Paramètres

ParameterTypeDescriptionObligatoire
data.trade_idstringYabandPay交易ID✓
data.customsstring海关名称✓
data.mch_customs_nostring商户海关备案号✓

Cette API renvoie une déclaration en douane pour une commande déjà soumise aux douanes.

ParamètreTypeDescriptionObligatoire
userStringUID du compte caissier ou super administrateurObligatoire
signStringSignatureObligatoire
methodStringv3.CustomDeclareRedeclareObligatoire
timeLongTimestampObligatoire
  • Parameters | Paramètre | Type | Description | Obligatoire | |:--- |:--- |:--- |:--- | | trade_id | String | ID de transaction YabandPay | Obligatoire | | customs | String | Nom des douanes | Obligatoire | | mch_customs_no | String | Numéro d’enregistrement en douane du marchand | Obligatoire |

Exemple de signature :

Paramètres triés et concaténés dans une chaîne de requête au format URL

"customs=NINGBO&mch_customs_no=8888888888&method=v3.CustomDeclareRedeclare&time=1560499094&trade_id=dd11d082-810d-c8b7-3669-b784c466759b&user=YOUR_CASHIER_UID"

Signer stringA avec secret_key

La signature obtenue est :

"YOUR_SIGNATURE"

Exemple de requête :

{
	"user": "YOUR_CASHIER_UID",
	"sign": "YOUR_SIGNATURE",
	"method": "v3.CustomDeclareRedeclare",
	"time": 1560996670,
	"data": {
		"trade_id": "dd11d082-810d-c8b7-3669-b784c466759b",
		"customs": "NINGBO",
		"mch_customs_no": "8888888888"
	}
}

Exemple de réponse :

{
	"status": true,
	"code": "200",
	"data": {
		"state": "UNDECLARED",
		"explanation": []
	},
	"message": ""
}

États :

StatusDescription
UNDECLAREDNon déclarée (la déclaration a été soumise et attend son traitement par les douanes ; aucune nouvelle soumission n’est nécessaire)
SUBMITTEDDéclaration soumise (cet état est enregistré lorsque la commande a été envoyée aux douanes, que le marchand soumet une nouvelle déclaration et que les douanes fournissent une API de modification)
PROCESSINGDéclaration en cours de traitement
SUCCESSDéclaration effectuée avec succès
FAILÉchec de la déclaration
EXCEPTErreur de l’API des douanes