Variables básicas (esto depende de tu banco. algunos bancos piden más o menos variables según el nivel de seguridad que desean pagar...):
* type: auth (tipo de operación: autorización)
* username: el comercio tendrá un usuario, si no tienes este, estás en nada
* ccnumber: número de la tarjeta que cargarás
* ccexp: fecha de expiración de la tarjeta en formaro MMYY
* amount: la cantidad en 100.00 formato
* cvv: no todos lo validan
* procesor_id: si operas en diferente monedas el comercio tendrá más de un código de afiliado al banco
* orderid: generas un identificador único para cada compra
* time: tiempo unix
* key_id: este asumo ya te lo dio Visa
* hash: esta es una trama del tipo md5(orderid|amount|time|Key)
Con esto brother, prácticamente estás listo... así que te deseo éxito... de resto, pide a tu banco que te asesore ya que cada uno asegura tanto como quiere... y es básico que te den un manual de variables... no te harán el script, pero al menos no seguirás a ciegas.
Ahí nos cuentas cómo te fue...