El último paso antes de enviar toda PayPal es crear un pago y tal vez digas que es bueno.
La verdad es que este es el que engloba todo pero lo que va a enviar toda la información ahora sí a
PayPal es la siguiente clase aquí y aquí lo tengo como compra de escaso caso de pago pago igual a Nioh
Payment y esta será la clase si es que lo pongo Payment puedes ver que dice la clase Payment te permite
crear procesar y manejar los pagos que vienen viene todo lo que tiene esta clase todo esto tiene y podemos
abrir pagar con el pago y eso tienen la propiedad que se llama Zet intent
y vamos a buscar se pinten nada mas para qué lo tenemos.
Vamos que el intent me pago los valores los valores válidos dice se lo venta y autorizacion orden intentéis
sin tensión así que supongo yo no supongo yo.
Es Shail estamos creando una venta que va a poner Shail es una venta lo que estoy haciendo no estoy
haciendo una autorización que es algo mas que tiene PayPal o tampoco es una orden Grasshopper C.T Feller
y el Celler es lo que hemos creado aquí arriba.
Puedes ver que esta variable se llama compras y que lo podemos comprar lo tenemos y bueno podemos buscar
cepellón y vemos que dice la fuente de esto o mas bien de todas las compras que se hacen PayPal o de
una tarjeta de crédito.
Es sencillo como que todos los que envuelve este pago y sería todos los que esta quien compra y vas
a Conaset Red direc wireless de nuevo buscamos este cerro borres.
Además quiero que también me gustaría mencionar es que aquí vienen los métodos y lo que hace cada uno
de ellos y los parámetros que le puedes pasar puedes ver por ejemplo aquí dice parametro y lo dice revire
o arregles la variable utilizando lo que hiciste o o la clase o el objeto que creaste porro y directo
arregles que es muy muy muy fácil de entender no es que te familiarice con este tipo de trabajo es decir
lo que crea revire arregles es esta variable que está aquí y así iba a funcionar no tenemos set Transactions
y las transacciones de nuevo vamos a volver aquí hacer Transactions y puedes ver que también dice parametro
lo que creas es la raíz que se crea o el objeto de Transactions entonces Transactions es ésta entonces
no puedo pegar aquí
y esto es una rãe aquí aquí viene este corchetes esto quiere decir que este es un array por si hubiera
muchas transacciones podrías agregar nada más una coma y luego la transacción 2 3 o 4 etc..
Antes de finalizar esta parte a poner un troica
y el catch vamos a utilizar PayPal es PayPal y otra cosa antes de que se me pase de lo que importar
este piropeó
PayPal de Bonal exception diagonal invertida Pay Pal Connection section así como muy rara no vamos a
buscar esta para asegurarnos que lo estoy que le estoy pegando bien no está el nombre está correcto
y vas a poner PayPal con las iniciales y le ponemos aquí con premio el cobre
bueno esta vez es el segundo ni siquiera ni siquiera sería necesario suponer que un R Jayson de otro
es decir si hubiera un error Jayson de verlo ganar como ya hizo entonces Jayson de Decoud lo va a formatear
por nosotros y podemos poner LEquipe e Guetta de Daira gaitera va a ser la función que si se lanza esta
decepción va a tener todos los datos que te voy a explicar.
Vamos a ver un ejemplo.
Y por último Exit Exit se encarga de que el programa ya no se ejecute así que también no vamos a dejar
así y esto lo voy a recordar por acá.
Por último si esto fuera probado si todo esto estuviera correcto para pago pago fue la este que hemos
creado aquí y lo tenemos el Roderic reads entonces podemos tener acceso a Guetta approval Link y este
bien a quien Payment.
Asi que si abro Payment lo Boskov get approval Link
creo que no va a venir aquí.
Copiar este aquí y creo que lo estoy escribiendo mal.
Aquí viene lo dice aquí el link laaprobación es decir con éste voy a tener el enlace de aprobación y
popular mujer lo Quellón si recuerdas el jefe de guerra para redireccionar y equipo location
aprovado
y esto es el ejemplo antes que nada que aquí tengo por ejemplo 8 clases aquí por ejemplo una dos tres
cuatro cinco seis siete ocho.
Al menos tengo el mismo número y vamos a volver al navegador recargamos hacia otras ciudades por aquí
café xxx para
y me falta quien trae es un pago criquet pago criquet y el último parámetro antes de enviar esto es
hacking config este API context es decir ya hemos creado todo ya sabemos qué artículos vamos a cobrar.
Ya sabemos la moneda ya sabemos quien con este Heydi tenemos nuestras páginas de ida y de vuelta.
En caso de que sea correcto o sea falso lo último que nos falta hacer es asociar toda esta información
con el contexto que contienen nuestras dos claves que hemos agregado y las que hemos agregado aquí y
PayPal se va a encargar de todo además enviar creo que me lo toma como lo cargué correcta Lequi XXX
pagar y si hicimos todo correcto nos va a enviar a PayPal y puedes ver que ya nos manda a Paypal.
Y aquí por ejemplo vas a nosotros pusimos el de ventas y vamos a utilizar el de compra así que puedes
dar click aquí.
Profiler
y bueno me dice que la sesión de la sesión ha expirado de vuelo guiarme de nuevo
y ya que estoy aquí de nuevo doy click aquí y ahora sin compras profile y puedo copiar este correo lo
copio lo pego aquí voy a pedir mi contraseña la ponemos la que hayas puesto esa obsesión procesando
PayPal
y vemos que nos dice pagar ahora pagamos y nos manda regresar pagó finalizado y nos dice que este archivo
no fue encontrado.
Esto lo vamos a dejar aquí vamos a volver vimos que ya todo el proceso ya está bien es decir todo el
código que está escrito quien pagar es correcto.
La orden es el correcto el indicado pero quiero mostrar algo qué pasaría si aquí tuviera envío.
Tres recuerdas que habíamos dicho que el envío era el envió es decir el artículo sí vale 20 y el envío
3 el total debe ser 23 aquí tenemos esta suma lo que va a ser que lo que valga el café sí vale 30 +3.
Va a haber 33.
Sin embargo qué pasaría si yo aquienes total y buscamos total
aquién total.
Yo le pusiera
lo dejará como precio porque aquí tengo total.
Pero si yo lo dejara como precio es decir 20 +13 de ser 23 sin embargo aquí está más de 30 que vale
el café más tres del envío sería 33 aquí estoy pasando 30 vamos a ver qué pasaría si lo dejara yo así.
Si tuviéramos el error que mencioné en el que PayPal se fija que las cantidades deben de cuadrar lo
de pagar y vemos que nos aparece este error y dice valí de enero puedes ver que es un Jayson gracias
a este a la excepción que tenemos si bien ellas son de COV y puedes ver que aquí nos dice los detalles
de la transacción su total impuestos envío etcétera deben de agregarse al total asignado es decir siempre
debe de cuadrar PayPal va a ser muy riguroso en eso en que si tú agregas impuestos y agregas envío si
agregas por ejemplo dos artículos de 20 pues que la suma de 40 todo PayPal va a ser muy quisquilloso
y quiere que sea exactamente todas estas cuentas.
Y todo esto lo arreglaría.
Si aquí le pusiéramos total es decir total va a tomar los 30 que vale el café más los tres de envío
y podemos volver a poner aquí café XXX y pagar y vemos que nos manda el San Box de PayPal
hace la suma PayPal se da cuenta y dice bueno el café vale 30 el envío vale tres aquí en el sur total
tienen el precio que vale 30 el Shipping vale tres tres +30 igual a 33.
Todo está correcto pasa y ya no nos marca el error y aquí nos aparece 33.
Eso es algo clave y eso es algo donde te vas a entretener mucho tiempo.
En especial si estás ofreciendo descuentos si estás solo haciendo algo así por qué debes de ser muy
exacto en las fórmulas que apliques a la hora de trabajar con esta parte.
Así que pudimos ver que nuestro ejemplo ya está sí lo de equiparar ahora nos dice pago finalizado no
fue encontrado en servidor.
Vamos a crear este archivo y botón derecho Hanyu algo finalizado.
Voy a copiar todo el contenido del HTML vapear aquí eliminar todo esto
y vamos a poner HP y el cierre de PHP con el resultado igual.
Hackett y la clave que le pusimos aquí es este éxito.
Si queremos más éxito vamos a poner como Free y Core de cierre y equipar Dunban primero
cambios a cargo y vemos que nos sale una regla de cuatro y su éxito es igual a true el Payment Heydi
nos genera 1 PayPal y viene el token que también es de PayPal y por último el Pelle Rainy es decir el
pago tiene su propio código y también la persona que paga tiene su propio código.
Por ejemplo yo puedo ver que aquí este éxito dice True string.
Podemos hacer lo siguiente Podemos con aquí resultados y poner aquí también que los convierta.
Abul abeliano y puedo guardar y recargar más que ahora un vull entró es decir con esto yo puedo poner
y resultado igual a Trump
con el pago se realizó correctamente.
Con el Heydi es el Heydi lo tengo que crear.
Aquí viene por ejemplo el PAIME en Haití debes ser muy cuidadoso en por ejemplo Haití igual Agett que
lo escribas como hasta ahí mayúsculas y minúsculas como sea que PayPal se lo regrese.
Esta es la web real puedes ver que así es como PayPal lo regresa y ponerlo aquí.
Redimen Heydi bueno y recargo y vemos que el pago se realizó correctamente y quitarlo es de proponer
un Berne
y la idea es tener el Leidi de esta persona.
Vamos a hacer otro ejemplo y nada más para ponerlo aquí PayPal.
Todo esto café de30 pagar que me lleve a la pagina de PayPal
y tal vez estoy aquí y digo bueno pues no al final no me animé no quise el café puedo cancelar y vemos
que quien debe decir aquí su éxito Fool's
entonces vamos a poner lo siguiente.
Hehco el pago no se realizo.
A pesar de que aquí dice éxito nos está enviando aquí pre para ver qué nos está enviando
en el resultado.
Y por alguna razón lo toma como prueba a pesar de que dice fouls arriba
quitar esto aquí cargar X efforts es como que lo convierta fuerces en tu no sé.
Entonces debes poner aquí Tru y ahora sí puedo guardar y recargar y si el pago no se realizó más o menos
así es como manejaría esto igual.
De momento nada más estamos poniendo el pago se realizó el pago no se realizo pero como dije casi al
principio en esta pantalla es donde además de decirle al usuario que se realizó pues es donde le darías
acceso a una sección especial donde pago si el usuario pagó por una canción pues aquí es donde la descargaría
si pago por algún artículo aquí es donde se guardan la base datos para procesar y enviárselo.
Hay muchas opciones que es donde se haría en esta parte el pago finalizado y dependiendo de la bandera
de éxito Fool's o Tru que recuerda esta la puedes llamar como tu dices aquí quien quiera con más éxito
sin embargo tú puedes ponerlas como quiera y puedes agregarle el número de parámetros a la web R.L que
sean necesarios para ti lo puedes guardar la cantidad que pagó tal vez el Heydi de la base de datos.
Hay muchas opciones que puedes hacer conforme sean tus necesidades.
Aquí es donde podrás manejarlo y pudiste ver que ya tenemos así nuestro ejemplo de PayPal.
Ya espero que vayamos Mazembe cuando un poco más claro como trabaja PayPal igual ver todas estas clases
en un curso como éste pues no se podría ver todas las que hay sin embargo en el siguiente video vamos
a ver un ejemplo vamos a darle un recorrido a todas esas partes igual entiendo también que uno ve videotutoriales
porque es muy aburrido estar leyendo documentación.
Sin embargo vamos a ver nada más lo que puedes encontrarte en todos estos.
Todas estas clases que hay disponibles hay bastantes.
Así que vamos a ver las más generales en el siguiente vídeo.