Duda al usar formulario HTML para pagos con cuenta personal en Paypal

  • Autor Autor marjuanm
  • Fecha de inicio Fecha de inicio
marjuanm

marjuanm

Zeta
Programador
Verificación en dos pasos activada
Que tal, yo tengo un formulario html para enviar pagos por Paypal, lo he probado en el sandbox y funciona perfectamente, pero al cambiar al modo live en mi cuenta de desarrollador Paypal para ver si necesitaba algún otro dato adicional y veo que dicha cuenta no está habilitada y no se porque.

El punto es que me animé a hacer una prueba de ese formulario cambiando la ruta del sandbox por la real y poniendo como remitente un correo de un usuario Paypal que fuera real, corrí el formulario ingresando mi usuario y contraseña cuando Paypal me lo pidió y si llegó su pago, ósea creo que todo va bien hasta aquí.

Mi duda es la siguiente, el formulario tiene el campo <input type="hidden" name="business" value=""> donde debo colocar el correo del remitente real (en sandbox usaba un correo dado por la misma cuenta con un monto precargado), pero tanto yo como mi compañero tenemos cuentas personales, no de empresas, ¿habrá algún problema a futuro si se usa este formulario pagando ya con datos reales?, como dije, no son cuentas de empresas, sino personales.

No he encontrado información al respecto que diga que use mejor otro campo en lugar de ese para especificar el remitente, gracias, me gustaría por favor me aclararan esta duda.
 
Que tal, yo tengo un formulario html para enviar pagos por Paypal, lo he probado en el sandbox y funciona perfectamente, pero al cambiar al modo live en mi cuenta de desarrollador Paypal para ver si necesitaba algún otro dato adicional y veo que dicha cuenta no está habilitada y no se porque.

El punto es que me animé a hacer una prueba de ese formulario cambiando la ruta del sandbox por la real y poniendo como remitente un correo de un usuario Paypal que fuera real, corrí el formulario ingresando mi usuario y contraseña cuando Paypal me lo pidió y si llegó su pago, ósea creo que todo va bien hasta aquí.

Mi duda es la siguiente, el formulario tiene el campo <input type="hidden" name="business" value=""> donde debo colocar el correo del remitente real (en sandbox usaba un correo dado por la misma cuenta con un monto precargado), pero tanto yo como mi compañero tenemos cuentas personales, no de empresas, ¿habrá algún problema a futuro si se usa este formulario pagando ya con datos reales?, como dije, no son cuentas de empresas, sino personales.

No he encontrado información al respecto que diga que use mejor otro campo en lugar de ese para especificar el remitente, gracias, me gustaría por favor me aclararan esta duda.
Hola! Que tal? Han encontrado respuesta o solución? Tal vez alguien del foro haría pagos de prueba contra reembolso con montos pequeños?
 
Que tal @AryaStark , pues hasta ahorita no me ha notificado nada Paypal, claro, como era una prueba la otra persona me regresó el pequeño monto que le envíe, pero en ningún momento Paypal me ha dado alguna advertencia o algo similar. Quiero suponer que no hay ningún problema en que se hagan estos pagos sin que ninguna de las cuentas sea de empresas, pero solo estoy suponiendo.

Por cierto, este es el código que usé, por si a alguien más le sirve. saludos.
<!--<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">-->
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_xclick">
<!--<input type="hidden" name="business" value="correopaypalreceptordeprueba">-->
<input type="hidden" name="business" value="correopaypalreceptorreal">
<input type="hidden" name="lc" value="ES">
<input type="hidden" name="item_name" value="xxx">
<input type="hidden" name="item_number" value="xxx">
<input type="hidden" name="amount" value="5.00">
<input type="hidden" name="currency_code" value="MXN">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted">
<input type="image" src="https://www.paypalobjects.com/es_XC/MX/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal, la forma más segura y rápida de pagar en línea.">
<img alt="" border="0" src="https://www.paypalobjects.com/es_XC/i/scr/pixel.gif" width="1" height="1">
<input type='hidden' name='return' value='url en caso de que la transacción halla sido exitosa'>
<input type='hidden' name='cancel_return' value='url si el usuario cancela la transacción'>
</form>
1667918227509.webp


Al presionar el botón Paypal pide el usuario y contraseña de la cuenta con la que vamos a pagar, y si el usuario completa la compra el destinatario recibe el dinero (5 MXN). Claro, el formulario puede ser personalizado como gusten, pero si es funcional.
 
Que tal @AryaStark , pues hasta ahorita no me ha notificado nada Paypal, claro, como era una prueba la otra persona me regresó el pequeño monto que le envíe, pero en ningún momento Paypal me ha dado alguna advertencia o algo similar. Quiero suponer que no hay ningún problema en que se hagan estos pagos sin que ninguna de las cuentas sea de empresas, pero solo estoy suponiendo.

Por cierto, este es el código que usé, por si a alguien más le sirve. saludos.

Ver el archivo adjunto 884042

Al presionar el botón Paypal pide el usuario y contraseña de la cuenta con la que vamos a pagar, y si el usuario completa la compra el destinatario recibe el dinero (5 MXN). Claro, el formulario puede ser personalizado como gusten, pero si es funcional.
Está muy bueno! Funcionará en cualquier sitio, o hay que ser cliente corporativo de PayPal? Es una tarea para la escuela 😉
 
Este código es HTML y lo insertas en tu sitio donde quieras cobrar con Paypal, ejemplo: puedes armar tu carrito de compras, cuando vayan a pagar los pasas al documento que contenga este código (claro, lo maquillas bien bonito para dar un desglose del pago por ejemplo) y si ya presionan el botón pagar pues se activa la rutina de pago.

Tanto yo como mi amigo tenemos cuentas ordinarias, no son de empresas y funcionó.
 
Que tal, yo tengo un formulario html para enviar pagos por Paypal, lo he probado en el sandbox y funciona perfectamente, pero al cambiar al modo live en mi cuenta de desarrollador Paypal para ver si necesitaba algún otro dato adicional y veo que dicha cuenta no está habilitada y no se porque.

El punto es que me animé a hacer una prueba de ese formulario cambiando la ruta del sandbox por la real y poniendo como remitente un correo de un usuario Paypal que fuera real, corrí el formulario ingresando mi usuario y contraseña cuando Paypal me lo pidió y si llegó su pago, ósea creo que todo va bien hasta aquí.

Mi duda es la siguiente, el formulario tiene el campo <input type="hidden" name="business" value=""> donde debo colocar el correo del remitente real (en sandbox usaba un correo dado por la misma cuenta con un monto precargado), pero tanto yo como mi compañero tenemos cuentas personales, no de empresas, ¿habrá algún problema a futuro si se usa este formulario pagando ya con datos reales?, como dije, no son cuentas de empresas, sino personales.

No he encontrado información al respecto que diga que use mejor otro campo en lugar de ese para especificar el remitente, gracias, me gustaría por favor me aclararan esta duda.
No hace falta el campo bussiness, acá te dejo la guía oficial de Paypal donde en su prueba piloto lista para usar no lo incluye https://developer.paypal.com/api/nv...est-pps-buttons/#test-buttons-on-your-website, si mal no recuerdo... en la API el campo "Bussiness" se usa para poner el nombre de tu sitio y que abajo diga algo como "regresar a JuanitoWeb.com" o similar, a veces aparece automáticamente el correo electrónico y a veces el título que elegís... pero no hace falta en sí por lo menos según la guía original

Acá están la lista de variables disponibles para el formulario, que pueden o no ir, ahí mismo dice... pero creo que el campo bussiness es del deprecated y ahora sería "bn" https://developer.paypal.com/api/nv...ion-guide/Appx-websitestandard-htmlvariables/
 
ahhh, eso no lo sabía, pero entonces como se especificaría el destinatario?
 
ahhh, eso no lo sabía, pero entonces como se especificaría el destinatario?
Ahí no te sabría decir a ciencia cierta ya que no revisé bien los campos, estoy casi corriendo, pero fijate la demo que dejó Paypal y vas a ver los campos que usa y como especifica
 
Todo esto esta en el IPN de Paypal
 
Atrás
Arriba