Play Wallet

Recarga de saldoSteamAPI

Comisión desde 0,5%

Actualizado el 17/04/2026

API de recarga de Steam

Introducción

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 $.

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.

API abiertadisponible para todos
Particularo empresa
Desde 1 $importe mínimo
Sin 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ños
de funcionamiento estable de la API
FunPay, GGsel
y otros marketplaces usan nuestra API

Países Steam disponibles

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

ruRusiaazAzerbaiyánamArmeniabyBielorrusiakzKazajistánkgKirguistánmdMoldaviatjTayikistántmTurkmenistánuzUzbekistángeGeorgiauaUcrania

¿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.

1BybitTu cuenta BybitFinancia el exchange
Paso 1. Nos transfieres USDT vía UID
2BybitNuestra cuenta BybitAcreditación automática 1:1
Paso 2. Acreditamos los fondos en tu saldo 1:1
4SteamCuentas SteamRecarga automática
Comisión del N%
Paso 3. Crear solicitudes de recarga de Steam
3Saldo APIAcreditación automática
La comisión se descuenta automáticamente de cada pedidoRecarga 100 $ + comisión 2 $ = 102 $ del saldo

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.
¿Qué es una transferencia interna de Bybit?

Una transferencia interna es una transacción instantánea entre cuentas Bybit por UID. Sin comisiones de transferencia, sin esperar confirmaciones de blockchain. Los fondos se acreditan al instante.

Cuando se acaba el saldo, puedes recargar de nuevo. No tenemos importe mínimo ni máximo de recarga. Puedes probarlo todo con tan solo 1 $.

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?

Play WalletPlay Wallet (API)@pwMerchantBot

API para recargar diversas plataformas de juego: Steam y otras. Desarrollador: playwallet.bot Preguntas: @yspeh_pulse

INICIAR BOT

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

  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.

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

DEV URLhttps://dev.merchant.playwallet.bot/api/merchant/

Recargar saldo para crear una transacción

BYBIT
137 323 163
Tras recargar, usa el comando /balance en el bot para verificar que todo se acreditó correctamente.

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:

UID137323163
/balanceverifica que todo se acreditó correctamente

Guía de transferencia interna Bybit por UID

Paso 1 — abrir Bybit y pulsar RetirarPaso 2 — seleccionar transferencia interna e introducir 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.

Sin embargo, si introdujiste un UID erróneo, no podremos ayudarte. En ese caso, contacta con el soporte de Bybit.

Código

Base URLhttps://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.

GET/get-balance

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

Cabeceras:

pw-api-keyAPI key del merchant

Response

{
    "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.

Request

{
  "externalId": "ext-12345",
  "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
  "amount": "150.00",
  "login": "user123"
}

Response

{
    "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:

Identificador del pedido (id): "72cf5503-ae6a-45af-97b8-aae3a0731687"
Hora de creación del pedido (createdDateTime): "2024-04-18T17:36:55.453116"
Concatenación: "72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116"

Aplicar SHA-512 a la concatenación: SHA512("72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116")

Resultado: cadena hash que representa el token — db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5

Nota: el merchant debe generar el token de forma independiente en su lado y pasarlo en el cuerpo de la solicitud al pagar el pedido. En el entorno DEV, esto no está vinculado a pagos reales.

Request

{
  "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
  "externalId": "ext-12345",
  "token": "db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5"
}

Response

{
    "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

Response

{
    "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)

Response

{
    "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.

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.

¿Tienes preguntas? Contacta con soporte
Play Wallet – Tienda online de bienes y servicios digitales