Header Ads Widget

Ticker

6/recent/ticker-posts

Integración PHP Venmo con Braintree

 En este artículo, aprendemos sobre la integración de Venmo con Braintree usando PHP para la implementación del lado del servidor.

Introducción

Venmo es un método de pago para dispositivos móviles compatible con dispositivos Android y iPhone. Pero puede integrar Venmo en la aplicación web que solo funciona cuando el sitio web está abierto en dispositivos móviles.

Esta guía trata sobre cómo funciona el pago de Venmo con sitios web o aplicaciones web con la API de Braintree usando PHP.

Aquí hay 3 pasos importantes para integrar Venmo en el sitio web usando la API de Braintree.

3 pasos importantes para la integración de Venmo con Braintree

  • Configuración de API en el portal de Braintree.
  • Implementación del lado del cliente usando JS
  • Implementación del lado del servidor usando PHP

Paso 1: Configuración de API en Braintree

Para obtener claves de API de sandbox, primero tenemos que crear una cuenta de sandbox en Braintree Portal.

4 sencillos pasos para la configuración de la cuenta Braintree con API

Aquí la guía completa sobre cómo configurar la cuenta Braintree para obtener la clave API

Registro de Barintree Sandbox: https://www.braintreepayments.com/sandbox

Después de iniciar sesión en el portal, haga clic debajo del icono de engranaje y vaya a la opción de procesamiento .

Integración de Venmo con Braintree

En la página de procesamiento, verá la página como la siguiente, vaya a la opción y habilite venmo.

Integración de Venmo con Braintree

Después de habilitar Venmo, vaya a la opción API en el menú superior.

Puede ver esta página, en esta copia las claves de tokenización

Integración de Venmo con Braintree

Paso 2: Implementación del lado del cliente usando JS

Para implementar el lado del cliente de la aplicación web, usamos Braintree JavaScript V3 SDK, que admite Venmo como una opción de pago si el usuario tiene un sitio web móvil.

Instalación

Para configurar JavaScript SDK usamos el enlace CDN de SDK que tiene la versión 3.

Después del cliente JS, cargamos Venmo y su recopilador de datos JS SDK. Aquí explicamos cómo incluir esos JS SDK usando el enlace CDN.

En la parte superior, debe crear un botón HTML para hacer clic en JS Event.

Inicialización del cliente

Para inicializar el cliente usamos la clave de tokenización que tomamos del proceso anterior.

Usando eso creando un componente Venmo.

Recopilar datos del dispositivo

Los datos del dispositivo son importantes y deben tenerlos para completar la transacción.

Después de que la creación del botón Venmo onClick funcionalidad .

Código fuente completo de la implementación de Venmo del lado del cliente

venmo_pay.php

Paso 3: Implementación del lado del servidor usando PHP

Primero incluimos la biblioteca PHP Braintree para implementar transacciones del lado del servidor.

Aquí está el enlace github del código completo con la biblioteca PHP de Braintree incluida.

https://github.com/bikashkrpanda/PHP-venmo-integration-with-braintree

Código fuente completo de la implementación del lado del servidor

venmo_server.php

Aquí la solución completa de la integración de Venmo con PHP Braintree.

Si tiene algún problema, comente a continuación, intentaré resolver el problema.

Publicar un comentario

0 Comentarios