Inscription

Transporteurs personnalisés

Vous pouvez utiliser votre propre point de terminaison de transporteur personnalisé avec Store Pickup + Delivery. Nous publierons le corps de la demande d'API de service de transporteur normal de Shopify à votre point de terminaison.


{
  "rate": {
    "origin": {
      "country": "CA",
      "postal_code": "K2P1L4",
      "province": "ON",
      "city": "Ottawa",
      "name": null,
      "address1": "150 Elgin St.",
      "address2": "",
      "address3": null,
      "phone": "16135551212",
      "fax": null,
      "email": null,
      "address_type": null,
      "company_name": "Jamie D's Emporium"
    },
    "destination": {
      "country": "CA",
      "postal_code": "K1M1M4",
      "province": "ON",
      "city": "Ottawa",
      "name": "Bob Norman",
      "address1": "24 Sussex Dr.",
      "address2": "",
      "address3": null,
      "phone": null,
      "fax": null,
      "email": null,
      "address_type": null,
      "company_name": null
    },
    "items": [{
      "name": "Short Sleeve T-Shirt",
      "sku": "",
      "quantity": 1,
      "grams": 1000,
      "price": 1999,
      "vendor": "Jamie D's Emporium",
      "requires_shipping": true,
      "taxable": true,
      "fulfillment_service": "manual",
      "properties": null,
      "product_id": 48447225880,
      "variant_id": 258644705304
    }],
    "currency": "USD",
    "locale": "en"
  }
}


Il vous suffit ensuite de renvoyer une réponse au format ci-dessous:


{
  "rates": [{
    "service_name": "My Awesomely Price Rate",
    "service_code": "MYRATES",
    "total_price": "1295",
    "currency": "USD"
  }]
}


Authentification

Si une clé API est fournie, nous la transmettrons dans la demande de tarifs en tant que jeton Bearer, par exemple:


Authorization: Basic e151f842-06f7-4d5f-9804-1d833a5180ea


B
Bogi est l'auteur de cet article de solution.

Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Nous sommes désolés de ne pas avoir pu répondre à votre question. Aidez-nous à améliorer cet article grâce à vos commentaires.