Payments / Создание заказа
  На главную

Payments

Создание заказа

Заказ — это товары, которые пользователь выбрал для покупки в магазине. После того как заказ оплачен, пользователь получает товары. Чтобы совершить платеж, пользователь должен быть авторизован в игре.

Вызовите метод API Create payment token for purchase и передайте в нем информацию о пользователе и о товаре. Используя этот метод API, вы сможете продавать как один, так и несколько товаров.

Чтобы использовать тестовое окружение (sandbox-режим), передайте параметр “sandbox”: true в теле запроса на получение токена.

Примечание
Значение параметра user_id:
  • При тестировании вы можете передать в параметре любые символы.
  • Для приема реальных платежей передайте в параметре ID пользователя из вашей системы. Этот ID будет передаваться в вебхуке Проверка пользователей.
Пример запроса:
Copy
Full screen
Small screen
    curl -i -X POST \
      -u 224575:MYAPIKEY \
      https://store.xsolla.com/api/v2/project/224575/admin/payment/token \
      -H 'Content-Type: application/json' \
      -d '{
        "user": {
          "id": {
            "value": "myUserID"
          }
        },
        "purchase": {
          "items": [
            {
              "sku": "mySKU",
              "quantity": 1
            }
          ]
        },
        "sandbox": true
      }'
    
    Прогресс интеграции
    Спасибо за обратную связь!
    Последнее обновление: 31 января 2024

    Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

    Сообщите о проблеме
    Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
    Укажите email-адрес, чтобы мы могли связаться с вами
    Спасибо за обратную связь!