/ / Script d'écoute PHP pour Webhooks Paypal - php, json, paypal, webhooks, paypal-webhooks

PHP Listener Script pour Paypal Webhooks - php, json, paypal, webhooks, paypal-webhooks

J'ai du mal à écrire un script d'auditeur PHPpour les webhooks de notification Paypal. J'ai simplement besoin d'un script pour écouter et demander les données Paypal json. J'en ai créé un pour Stripe, grâce à une documentation en ligne abondante. C'est ce que j'ai

<?php require_once("./lib/Stripe.php");
Stripe::setApiKey("my_secret_stripe_key");

$input = @file_get_contents("php://input");
$event_json = json_decode($input);

// then I request the json data from a Stripe event... //
$event_json->type == "charge.succeeded"
// etc... //
?>

J'ai juste besoin de quelque chose de similaire pour gérer l'événement json Paypal.

Réponses:

3 pour la réponse № 1

PayPal vient de publier une nouvelle version, PayPal PHP-SDK 1.4.0; cela a un auditeur webhook.

https://github.com/paypal/PayPal-PHP-SDK/releases/tag/v1.4.0

Le fichier est ValidateWebhookEvent.php

C'est dans les échantillons.
PayPal-SDK-PHP / paypal / rest-api-sdk-php / sample / notifications / ValidateWebhookEvent.php

Les docs sont ici
https://github.com/paypal/PayPal-PHP-SDK/wiki/Webhook-Validation


0 pour la réponse № 2

J'ai utilisé ceci tutoriel sur http://code.tutsplus.com/ ce qui était très utile. Vous voudrez peut-être aussi jeter un oeil à la validation du webhook.