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 $.
En esta página
- Introducción
- Volúmenes
- Países Steam disponibles
- ¿Qué necesitas para integrar la API?
- ¿Cómo funciona la API de recarga de Steam?
- Tarifa de comisión
- ¿Cómo conectarse a la API?
- Comandos disponibles del bot
- FAQ de conexión a la API
- Versión de prueba / DEV
- Recargar saldo para crear una transacción
- Guía de transferencia interna Bybit por UID
- Base URL
- Autorización
- GET /get-balance
- POST /create-order
- POST /pay-order
- GET /get-order/{id}
- GET /get-order-list
- Estados del pedido
- Limitaciones
- Documentos legales
- Rechazo o cese de la cooperación
- Cambios
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.
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.
Países Steam disponibles
Actualmente se admite la recarga de cuentas para las siguientes regiones:
¿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.
- Creas tu cuenta en el exchange Bybit y la financias.
- Envías a nuestra cuenta Bybit la cantidad que quieras gastar en recargas de cuentas Steam.
- Te la acreditamos al instante en tu cuenta.
- Puedes empezar a trabajar recargando cuentas.
Diagrama de uso de la API
Tarifa de comisión
Tu comisión inicial será solo del 2%. Después, si generas volumen superior a:
¿Cómo conectarse a la API?
Para conectarte rápidamente a nuestra API sigue estos pasos:
- Abre nuestro bot de Telegram para la API y pulsa «Start»:
/startempezar a trabajar con el bot - 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 - Solicita los tokens de acceso:
/tokensobtener tokens para DEV y PROD - Después puedes proceder con la integración.
Comandos disponibles del bot
/helpMostrar la lista de comandos/set_languageCambiar idioma/balanceMostrar tu saldo/commissionTarifa de comisión actual/top_upInstrucciones de recarga de cuenta/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/orders_exportHistorial de transacciones/deposits_exportHistorial de depósitosFAQ 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:
137 323 163Guía de transferencia interna Bybit por UID
- Inicia sesión en tu cuenta Bybit (la cuenta debe estar registrada con el correo que nos proporcionaste previamente).
- Pasa el cursor sobre tu perfil en Bybit y haz clic en «Retirar».
- Selecciona la moneda — USDT.
- Especifica que es una transferencia interna (Internal).
- Introduce el UID de la cuenta destino — 137323163.
- 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 merchantGET/get-balance
Obtener el saldo del merchant y la lista de servicios disponibles para pagar.
Cabeceras
pw-api-keyAPI key del merchantcurl "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 merchantCuerpo 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 merchantCuerpo de la solicitud
"72cf5503-ae6a-45af-97b8-aae3a0731687""2024-04-18T17:36:55.453116""72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116"SHA512("72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116")db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5curl "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 merchantParámetros de consulta
idIdentificador del pedidocurl "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 merchantPará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
| Estado | Descripción |
|---|---|
active | A la espera de confirmación de pago |
queued | En cola para procesar |
completed | Completado correctamente |
error | Error de ejecución — el pedido no fue pagado, sin cargos en la cuenta |
Limitaciones
Sin limitaciones por ahora.
Documentos legales
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.