Para desarrolladores
  • 1 // Publicá en tu sitio web
  • 2 <form method="POST" action="http://www.platavirtual.com/sci/form" target="_blank">
  • 3 <input type="hidden" name="merchant" value="7">
  • 4 <input type="hidden" name="item_name" value="Pago de prueba">
  • 5 <input type="hidden" name="amount" value="112">
  • 6 <input type="hidden" name="currency" value="debit_base">
  • 7 <input type="hidden" name="custom" value="comentario">
  • 8 <button type="submit">Pagar!</button>
  • 9 <form/>
 

Formulario simple y notificaciones POST instantáneas

Inicio rápido

Registrá tu cuenta, realizá la verificación y comenzá a recibir pagos rápidamente.

Sistema IPN

Recibí notificaciones sobre pagos en tus sitios web construidos con cualquier CMS.

Modo de prueba

El modo de prueba especial para desarrolladores permite probar sin dinero real.

Recibí pagos usando el formulario HTML o a través del panel de Plata Virtual

¿Cómo recibir pagos?

1

En tu sitio web - publicá el formulario HTML e ingresá los parámetros de pago. El usuario completa su compra en Plata Virtual

2

Tiendas y pagos - agregá tu tienda a nuestro catálogo y el usuario podrá pagar su compra directo a vuestra cuenta

3

Sistema de recibos - Ingresá el monto, el receptor y decripción del recibo.

Documentación

Formulario POST para pagos

Variable Descripción Condiciones Obligatorio
merchant ID del Vendedor en el sistema de Plata Virtual. Asignado al vendedor automáticamente después de agregar una tienda a la cuenta. No debe ser 0
item_name Nombre de producto o propósito de pago. Ésto es visible a quien paga. Mínimo 3 carácteres - máximo 100
amount El monto total. El monto se redonde a decimales. El total con comisión será calculado automáticamente. Sum is more than 1
currency Divisa del pago. Por ahora sólo ARS
custom Comentario para el pago. Por ejemplo, el número de orden en tu tienda. No se muestra al comprador. Máximo 100 carácteres

Notificacionesn IPN

Variable Descripción Ejemplo
$POST['amount'] El monto recibido sin comisiones 100.00
$POST['fee'] Comisión del pago. Pagado por el comprador o el vendedor de acuerdo a la configuración. 0.20
$POST['total'] Monto total de la transacción incluyendo comisión. 100.20
$POST['currency'] Divisa de la transacción. debit_base
$POST['payer'] Nombre de usuario del comprador en el sistema de Plata Virtual johndoe
$POST['receiver'] Nombre de usuario del vendedor en el sistema de Plata Virtual google
$POST['status'] El estatus de la transacción. Siempre es "Confirmed" Confirmed
$POST['date'] Fecha de la transacción 2018-01-09 03:11:07
$POST['id_transfer'] ID único de la transacción en el sistema de Plata Virtual 58954
$POST['merchant_name'] Nombre de la tienda del vendedor en el sistema de Plata Virtual Google Inc
$POST['merchant_id'] ID único del vendedor en el sistema de Plata Virtual 21
$POST['balance'] Saldo disponible en la cuenta del vendedor 2100.56
$POST['item_name'] Nombre del producto Pago de prueba
$POST['custom'] Comentario del pago, agregado por el vendedor en el formulario HTML INV 1452485
$POST['hash'] Una firma única utilizada para validar la notificación. Se crea una cadena concatenada con el monto total, contraseña del vendedor, fecha de transacción, y el ID de transacción. La cadena se encripta utilizando el algoritmo MD5. C93D3BF7A7C4AFE94B64E30C2CE39F4F

Ejemplo de recepción de notificación en PHP

Creá una cuenta y comenzá ahora