Como sacar un html para una linea de pago de PayPal?
La más simple es crear un Payment Link o Button desde PayPal y luego copiar el código para pegarlo en tu página. PayPal ofrece justamente eso en su apartado de Payment Links and Buttons, para vender con un link o embeber un botón en tu web. Si lo que quieres es un HTML embebido en una web, hoy lo más normal es usar el JavaScript SDK de PayPal con tu client-id. PayPal indica que con el client ID puedes mostrar el botón de pago, y su referencia actual del SDK usa un script como este: https://www.paypal.com/sdk/js?client-id=YOUR_CLIENT_ID&components=buttons. Ejemplo básico: <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Pagar con PayPal</title> </head> <body> <div id="paypal-button-container"></div> <script src="https://www.paypal.com/sdk/js?client-id=TU_CLIENT_ID¤cy=USD"></script> <script> paypal.Buttons({ createOrder: function(data, actions) { return actions.order.create({ purchase_units: [ { amount: { value: "49.00" }, description: "Pago de servicio" } ] }); }, onApprove: function(data, actions) { return actions.order.capture().then(function(details) { alert("Pago completado por: " + details.payer.name.given_name); }); }, onError: function(err) { console.error(err); alert("Hubo un error con el pago."); } }).render('#paypal-button-container'); </script> </body> </html> Si quieres hacerlo sin programar, el proceso sería: 1. Entras a PayPal Buttons / Payment Links. 2. Creas el producto o cobro. 3. PayPal te da un link o código para insertar en tu sitio. Ojo con esto: si necesitas monto variable, guardar pedidos en tu sistema, o validar el pago de forma robusta, normalmente ya conviene usar integración con backend y captura/validación del pedido. PayPal también documenta validaciones del lado servidor y flujos más completos para checkout estándar.