Help Me - (Api Paypal) [2021]

Samantha889

New Member
Aug 24, 2021
2
0
Hola tengo un problema grave, y es qué estoy desarrollando una página web, donde el método de pago es con paypal. pues es visto muchos videos ya donde hay apis antiguas, y apis nueva, la api actual es en codigo Javascrip, la verdad esta api esta muy buena por qué te envia un archivo json, donde te da toda la información de la transacción, pues lo malo de esta api de javascript, es que el precio es EDITABLE, por que se ejecuta el precio en el navegador, he intentado usar la API de javascript con PHP, pero igualmente puedes lograr vulnerarla, la única solución qué se me viene es hacer IF y confirmar qué el usuario pago lo correcto, por el producto. párr Poder otorgarselo, el pecado en Vargo el usuario PUEDE Transferir el Monto Editado Y Me Llegara un Mi Cuenta, ¿que podria Hacer para Evitar TODO Este Problema ?.

código:


function initPayPalButton () {
paypal.Buttons ({

estilo: {
forma: 'rect',
color: 'oro',
diseño: 'vertical',
etiqueta: 'paypal',

},


createOrder: function (datos, acciones) {
return actions.order.create ({
buy_units: [{"amount": {"currency_code": "USD", "value": 10}}]
});
},

onApprove: function (datos, acciones) {
return actions.order.capture (). then (function (orderData) {

// Detalles completos disponibles


// Muestra un mensaje de éxito dentro de esta página, p. Ej.
elemento const = document.getElementById ('contenedor-botón-paypal');
element.innerHTML = '';
console.log (JSON.stringify (orderData, null, 2));


// O vaya a otra URL: actions.redirect ('thank_you.html');

});
},

onError: function (err) {
console.log (err);
}
}). render ('# contenedor-botón-paypal');
}
initPayPalButton ();
 

JayC

Always Learning
Aug 8, 2013
5,493
1,398
Have an array in PHP that stores the values associated with an ID field

When They select the item have it be a dropdown selection list:

<select>
<option value = "1"> Package 1 </option>
<option value = "2"> Package 2 </option>
</select>


Filter the select input, make sure its a number, make sure ITS Within the indexes of your array:


<? php
$ array = {{"Name", "Price"}, {"Package 1", "10"}, {"Package 2", "15"}};

$ selectedArr = $ array [select] // = the value select the selection box of

$ packagePrice = $ selectedArr [1];
?>
 

Users who are viewing this thread

Top