Actualizado el 17/04/2026

API de recarga de Steam

Play Wallet ofrece una API totalmente abierta para recargar cuentas de Steam. Cualquiera puede conectarse — particular o empresa — y empezar a recargar Steam desde tan solo 1 $.

Play WalletAPISteam
En esta página

Introducción

No restringimos el uso de nuestra API en ningún sentido. No necesitas firmar contratos ni trámites con nosotros — toda la interacción se basa en la confianza en la plataforma.

01API abiertadisponible para todos
02Particularo empresa
03Desde 1 $importe mínimo
04Sin contratossin papeleo

Volúmenes

La API la usan activamente traders, inversores en Steam y tiendas de juegos. La facturación de merchants de Play Wallet en 2023–2026 superó los 2 millones de dólares.

2M$+facturación de merchants 2023–2026
500 000+transacciones procesadas
3 añosde funcionamiento estable de la API
FunPay, GGsely otros marketplaces usan nuestra API

Países Steam disponibles

Actualmente se admite la recarga de cuentas para las siguientes regiones:

Rusia
Azerbaiyán
Armenia
Bielorrusia
Kazajistán
Kirguistán
Moldavia
Tayikistán
Turkmenistán
Uzbekistán
Georgia
Ucrania

¿Qué necesitas para integrar la API?

Para usar la API necesitas:

¿Cómo funciona la API de recarga de Steam?

En la versión actual, nuestra API solo trabaja con cuentas Bybit. Esto se debe principalmente a garantizar la legitimidad de los fondos que llegan a nuestra cartera cripto.

La API está construida sobre transferencias internas automáticas en Bybit vía UID.

  1. Creas tu cuenta en el exchange Bybit y la financias.
  2. Envías a nuestra cuenta Bybit la cantidad que quieras gastar en recargas de cuentas Steam.
  3. Te la acreditamos al instante en tu cuenta.
  4. Puedes empezar a trabajar recargando cuentas.

Diagrama de uso de la API

Bybit01Tu cuenta BybitFinancia el exchangePaso 1. Nos transfieres USDT vía UID
Bybit02Nuestra cuenta BybitAcreditación automática 1:1Paso 2. Acreditamos los fondos en tu saldo 1:1
03Saldo APIAcreditación automáticaPaso 3. Crear solicitudes de recarga de Steam · Comisión del N%
Steam04Cuentas SteamRecarga automática
La comisión se descuenta automáticamente de cada pedido
Recarga 100 $ + comisión 2 $ = 102 $ del saldo

Tarifa de comisión

Tu comisión inicial será solo del 2%. Después, si generas volumen superior a:

Inicio2%comisión inicial
desde 5.000 $/mes1%con facturación superior a 5.000 $ al mes
desde 50.000 $/mes0,5%con facturación superior a 50.000 $ al mes

¿Cómo conectarse a la API?

Para conectarte rápidamente a nuestra API sigue estos pasos:

Play Wallet (API)API para recargar diversas plataformas de juego: Steam y otras.INICIAR BOT
@pwMerchantBot
  1. Abre nuestro bot de Telegram para la API y pulsa «Start»:
    /startempezar a trabajar con el bot
  2. Mediante comandos, proporciona al bot la siguiente información:
    /set_emailintroduce el correo de tu cuenta Bybit
    /edit_ipañade la dirección IP del servidor DEV
    /edit_ipañade la dirección IP del servidor PROD
  3. Solicita los tokens de acceso:
    /tokensobtener tokens para DEV y PROD
  4. Después puedes proceder con la integración.

Comandos disponibles del bot

Comandos generales/helpMostrar la lista de comandos/set_languageCambiar idioma
Saldo y comisión/balanceMostrar tu saldo/commissionTarifa de comisión actual/top_upInstrucciones de recarga de cuenta
Ajustes de acceso/tokensMostrar los tokens de acceso/ip_listLista de IP permitidas/edit_ipEditar IP en la lista/set_emailEstablecer el correo Bybit/emailMostrar el correo Bybit
Exportación de datos/orders_exportHistorial de transacciones/deposits_exportHistorial de depósitos

FAQ de conexión a la API

  • Puedes usar la misma dirección IP del servidor tanto para la versión PROD como para el entorno DEV.
  • Tú configuras los pagos del usuario por tu lado; a través de nuestra API solo acreditas dinero a usuarios en Steam.
  • Recargas tu saldo en nuestra API, aceptas el pago del usuario (por el método que elijas) y, si todo está en orden, acreditas el dinero al usuario. Descontamos el importe del pedido de tu saldo.

Versión de prueba / DEV

En la versión DEV no necesitas recargar saldo ni pagar pedidos. El objetivo principal es asegurar que todas las solicitudes de la API se procesen correctamente y devuelvan respuestas sin errores.

https://dev.merchant.playwallet.bot/api/merchant/

Después puedes proceder con la integración en la versión PROD.

Recargar saldo para crear una transacción

Una vez que la versión PROD esté totalmente lista, puedes empezar a crear pedidos para recargar cuentas Steam. Pero primero necesitas recargar tu saldo.

Envía más de 1 USDT desde tu cuenta Bybit mediante transferencia interna a nuestra cuenta. Así recargas tu saldo cada vez que se acabe.

Datos del UID de nuestra cuenta Bybit:

BybitUID137 323 163

Guía de transferencia interna Bybit por UID

  1. Inicia sesión en tu cuenta Bybit (la cuenta debe estar registrada con el correo que nos proporcionaste previamente).
  2. Pasa el cursor sobre tu perfil en Bybit y haz clic en «Retirar».
  3. Selecciona la moneda — USDT.
  4. Especifica que es una transferencia interna (Internal).
  5. Introduce el UID de la cuenta destino — 137323163.
  6. Introduce el importe a retirar y pulsa «Confirmar».

Tras enviarlo, los fondos llegarán a tu saldo API en un minuto y podrás empezar a crear pedidos.

Si te equivocaste al enviar el pedido (por ejemplo elegiste la moneda incorrecta), contacta con nosotros, y devolveremos tus fondos.

Referencia de la API

https://merchant.playwallet.bot/api/merchant/

Autorización

Todas las solicitudes a la API deben autorizarse mediante una API key pasada en la cabecera pw-api-key. La IP del cliente debe estar en la lista de IPs permitidas para el merchant correspondiente.

pw-api-keyAPI key del merchant

GET/get-balance

Obtener el saldo del merchant y la lista de servicios disponibles para pagar.

Cabeceras

pw-api-keyAPI key del merchant
curl "https://merchant.playwallet.bot/api/merchant/get-balance" \
  --header "pw-api-key: <API_KEY>"
{
  "status": "success",
  "message": "",
  "data": {
    "balance": "0.00",
    "frozenBalance": "0.00",
    "feeRatio": "0.0600",
    "services": [
      {
        "id": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
        "name": "test",
        "minAmount": "0.25",
        "maxAmount": "200.00"
      }
    ]
  }
}

POST/create-order/

Crear un nuevo pedido.

Cabeceras

pw-api-keyAPI key del merchant

Cuerpo de la solicitud

externalIdIdentificador único del pedido proporcionado por el cliente. Se usa para enlazar el pedido con el sistema externo del cliente.
serviceIdIdentificador del servicio que el cliente quiere pedir. Debe coincidir con uno de los servicios disponibles en el sistema.
amountImporte del pedido en la moneda configurada para el merchant. Debe ser un string con dos decimales.
loginLogin del usuario para el que se crea el pedido. Login DEV: 123456789.
curl "https://merchant.playwallet.bot/api/merchant/create-order/" \
  --request POST \
  --header "pw-api-key: <API_KEY>" \
  --header "Content-Type: application/json" \
  --data '{
    "externalId": "ext-12345",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "150.00",
    "login": "user123"
  }'
{
  "status": "success",
  "message": "",
  "data": {
    "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
    "status": "queued",
    "externalId": "7",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "1.00",
    "amountFee": "0.03",
    "feeRatio": "0.03",
    "createdDateTime": "2024-04-18T17:36:55.453116",
    "expiredDateTime": "2024-04-18T17:46:55.453069",
    "completedDateTime": null
  }
}

POST/pay-order/

Pagar un pedido creado.

Cabeceras

pw-api-keyAPI key del merchant

Cuerpo de la solicitud

01Identificador del pedido (id)"72cf5503-ae6a-45af-97b8-aae3a0731687"
02Hora de creación del pedido (createdDateTime)"2024-04-18T17:36:55.453116"
03Concatenación"72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116"
04Aplicar SHA-512 a la concatenaciónSHA512("72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116")
05Resultado: cadena hash que representa el tokendb8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5
curl "https://merchant.playwallet.bot/api/merchant/pay-order/" \
  --request POST \
  --header "pw-api-key: <API_KEY>" \
  --header "Content-Type: application/json" \
  --data '{
    "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
    "externalId": "ext-12345",
    "token": "db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5"
  }'
{
  "status": "success",
  "message": "",
  "data": {
    "id": "b8509f61-17fd-4578-8529-7bfb29f14d39",
    "status": "queued",
    "externalId": "ext-12345",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "150.00",
    "amountFee": "0.00",
    "feeRatio": "0.00",
    "createdDateTime": "2024-04-16T03:07:16.739351",
    "expiredDateTime": "2024-04-16T03:34:14",
    "completedDateTime": null
  }
}

GET/get-order/{id}

Obtener el estado del pedido.

Cabeceras

pw-api-keyAPI key del merchant

Parámetros de consulta

idIdentificador del pedido
curl "https://merchant.playwallet.bot/api/merchant/get-order/72cf5503-ae6a-45af-97b8-aae3a0731687" \
  --header "pw-api-key: <API_KEY>"
{
  "status": "success",
  "message": "",
  "data": {
    "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
    "status": "completed",
    "externalId": "7",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "1.00",
    "amountFee": "0.03",
    "feeRatio": "0.03",
    "createdDateTime": "2024-04-18T17:36:55.453116",
    "expiredDateTime": "2024-04-18T17:46:55.453069",
    "completedDateTime": "2024-04-18T17:44:31.974430"
  }
}

GET/get-order-list/

Obtener el historial de pedidos del merchant.

Cabeceras

pw-api-keyAPI key del merchant

Parámetros de consulta

offsetDesplazamiento inicial de la lista (por defecto 0)
limitNúmero de pedidos devueltos (por defecto 10)
curl "https://merchant.playwallet.bot/api/merchant/get-order-list/?offset=0&limit=10" \
  --header "pw-api-key: <API_KEY>"
{
  "status": "success",
  "message": "",
  "data": [
    {
      "id": "8ca9e0bf-b45b-43c4-acb2-93f467b1760e",
      "status": "active",
      "externalId": "6",
      "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
      "amount": "1.00",
      "amountFee": "0.03",
      "feeRatio": "0.03",
      "createdDateTime": "2024-04-18T17:33:13.510839",
      "expiredDateTime": "2024-04-18T17:43:13.510798",
      "completedDateTime": null
    },
    {
      "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
      "status": "completed",
      "externalId": "7",
      "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
      "amount": "1.00",
      "amountFee": "0.03",
      "feeRatio": "0.03",
      "createdDateTime": "2024-04-18T17:36:55.453116",
      "expiredDateTime": "2024-04-18T17:46:55.453069",
      "completedDateTime": "2024-04-18T17:44:31.974430"
    }
  ]
}

Estados del pedido

EstadoDescripción
activeA la espera de confirmación de pago
queuedEn cola para procesar
completedCompletado correctamente
errorError de ejecución — el pedido no fue pagado, sin cargos en la cuenta

Limitaciones

Sin limitaciones por ahora.

No solicitamos ni proporcionamos documentos legales que confirmen la cooperación.

Toda la interacción se basa únicamente en tu confianza en nuestra plataforma.

Rechazo o cese de la cooperación

Nos reservamos el derecho a rechazar la cooperación sin dar explicaciones.

En caso de violación de los términos de nuestro acuerdo, la cooperación contigo se terminará de inmediato.

Cambios

Nos reservamos el derecho a cambiar y actualizar la información de la API a nuestra discreción. Aunque no se esperan cambios frecuentes, recomendamos consultar regularmente esta página para mantenerte al día.

Notificaremos sobre todos los cambios importantes en esta sección.

API de recarga de Steam — Play Wallet