Vamos a enviar de nuevo nuestro pago aquí y vamos a abrir nuestro editor de texto vamos a tener que
ir creando poco a poco las clases de PayPal o ver las instancias e irlas importando.
Nuestro proyecto por ejemplo inicia siempre creando una que se llama pellet.
Vamos a poner aquí compra o a la New Speller y esto va a crear una nueva instancia de esta clase de
Vannelli esto qué significa.
Si abrimos aquí PayPal y luego nos damos a PayPal de nuevo y lo REST API SDK PHP LEPP PayPal API y todas
esas carpetas hay que abrir y por fin vamos a encontrar aquí las clases.
Si buscamos Feller y damos un poco más de scroll aparece pellet y quienes dicen un recurso que representa
un pago que alguien que paga o que realiza un pago y tal vez así como que de momento no tenga mucho
sentido sin embargo esto es la forma en la que se realiza se crea un pago luego se le agregan artículos
luego se le agregan detalles luego se le agrega una cantidad se realiza la transacción se realiza el
pago y se da una respuesta y el primer paso es crear esta clase que se llama pellet o instancia de esa
clase.
Lo siguiente que tenemos que hacer es comprar comprar y aquí es donde le vas agregando atributos a esta
compra por ejemplo y el SDK de PayPal utiliza una convención llamada Ghersi cederse utiliza un set para
agregar un valor y un jet para obtener un valor.
Términos muy muy populares en programación orientada a objetos y ponemos set payment method y tal vez
digas bueno y payment method que significa haber creado esta instancia de Pellerin a quien pellet vas
a encontrar este método que en realidad es una función y lo vamos a buscar.
Aquí puedes ver qué función set payment method y lo que más me gusta de la SDK de PayPal es que por
ejemplo aquí dice el pago el método de pago que será utilizado puede ser paypal pago del banco con una
tarjeta de crédito o tarjeta de crédito y los valores que acepta es crédito.
Puedes ver cómo está escrito credit card Credit bajo cartoon minusculas Bank para Banco PayPal o algunas
otras opciones.
No las conozco.
No pago una distinta forma de pago así que aquí es donde vas a definir qué tipo de pago vas a recibir
en este caso es PayPal y debe ser en minúsculas igual como aquí aparece en los valores válidos de PayPal
en minúsculas y todo pagado si aquí tenemos PayPal.
Es decir nada más vamos a aceptar pagos PayPal y Pelléas tienen muchas opciones puedes ver que aquí
hay bastantes.
Un Estado puede ser verificado o no has verificado aquí vas a obtener el set y el Get y luego aquí vienen
otro tipo de cuentas negocios personales Premier muchas opciones.
No es necesario ponerlas todas pones nada más lo que necesitas por ejemplo para Pelléas nosotros nada
además agregamos el payment method y quiero mostrarte cuando agregas el set para agregar un valor el
jet es para obtener un valor es decir si quieres pongo compra Mareco compra D.T payment method IDEY
guardar y recargo y puedes ver que nos dice que la página no está funcionando.
Hay una razón razón para esto no tiene nada que ver con este método es porque la clase de SDK de PayPal
utiliza algo llamado los Name Space para importar las clases es decir en PHP puedes tener muchas clases
que utilizan el mismo nombre.
Sin embargo la ruta para esos archivos puede ser distinta y utilizando los naipes te aseguras de que
estás importando las clases que vas a utilizar nada más y es bastante fácil.
La verdad es que es más fácil nada más escribir el código que entender todo lo que hay detrás de ellos
pero una vez que escribes el código vas a entender un poco más de qué se trata.
Hay que poner esto es la forma en que creas que utilizas el name Space PayPal así como aquí mayúsculas
y minúsculas luego diagonal invertida que voy a poner API y Amorth y nadie más quienes aman a Pella
y de esta forma estoy importando las clases de pellet y utilizarã.
Es decir si aguardo cambios y recargo puedes ver que aquí aparece y me aparece un error café XXX y pagar
y puedes ver que graciasal le dio un set para agregar el valor de PayPal y gracias al JEET puedo ver
el valor aquí es decir siempre que vayas a agregar un valor utiliza Zet y siempre que quieras ver ese
valor utiliza JEET y pudiste ver que ahora si ya no nos marcó el error gracias a la utilización de este
Space es decir si yo agrego otra clase y este eliminada si agrego otra clase por ejemplo la siguiente
que se llama Artículo igual a new artículo Item hay themes una nueva clase que ibas a encontrar
y puedes ver que aquí se Nais e Pais API PayPal API esto es la forma en la que puedes acceder a él y
aquí arriba una vez que las instancias es nada mas utilizas PayPal diagonal API diagonal y el nombre
de la clase item no tienes que poner PHP ni nada de eso.
Gracias a este name spells y el nombre de la clase sabe qué archivo debe de cargar y también ya con
una vez que los cargas puedes tener acceso a esta clase y a todos los métodos así que bueno en el siguiente
video vamos a crear este item y ver otras opciones que tenemos para la hora de trabajar con PayPal.