DOCS

Создать ключи учетной записи

Создать ключи учетной записи

Создайте идентификаторы деклараций через ключи учетной записи для почтовых операторов и платформ доставки

Ключ учетной записи — это уникальный авторизационный учетный данные (аналогичный API-ключу), который позволяет одобренным организациям collect пошлины от имени своих пользователей без необходимости в индивидуальных идентификаторах деклараций для каждой отправки. Ключи учетной записи устраняют необходимость в ручном сборе пошлин, обеспечивая автоматизированный расчет и соблюдение требований почтового DDP.

Ключ учетной записи представляет собой конечную сторону, ответственную за оплату пошлин. Например, если платформа доставки хочет получить свой собственный ключ учетной записи, она может использовать этот ключ для генерации идентификаторов деклараций от имени своих пользователей. В этом случае платформа доставки будет collect пошлины с пользователя, а Zonos выставит счет платформе доставки за пошлины на основе идентификаторов деклараций, сгенерированных с помощью их ключа учетной записи.

Как работают ключи учетной записи 

Zonos организации с ключами учетной записи могут динамически генерировать идентификаторы деклараций во время создания ярлыков, создавая бесшовный опыт доставки, обеспечивая при этом соблюдение оплаты пошлин.

Организации могут получить ключи учетной записи через Zonos Dashboard в зависимости от их конкретного случая использования и отношений с Zonos.

Генерация идентификаторов деклараций с использованием вашего ключа учетной записи 

Организации с ключами учетной записи могут динамически генерировать индивидуальные идентификаторы деклараций для отправок через Zonos API. Этот процесс позволяет автоматизировать сбор пошлин без необходимости вручную вводить идентификаторы деклараций.

Используйте следующую мутацию GraphQL для генерации идентификаторов деклараций для отправки без деталей о самой отправке.

Запрос

GraphQL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  declarationCreate(input: $input) {
    id
    status
    paymentStatus
    source
    organizationId
    parties {
      id
    }
    items {
      id
    }
    landedCost {
      id
      currencyCode
    }
  }
}

Переменные

JSON

1
2
3
4
5
{
  "input": {
    "source": "POST"
  }
}

Ответ

JSON

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  "data": {
    "declarationCreate": {
      "id": "0mm32wfyrn5es",
      "status": "OPEN",
      "paymentStatus": "OPEN",
      "source": "POST",
      "organizationId": "organization_test",
      "parties": [],
      "items": [],
      "landedCost": null
    }
  }
}

Была ли эта страница полезной?


На этой странице: