2015-04-17 2 views
2

У меня возникли проблемы с написанием скрипта для прослушивания PHP для веб-узлов уведомлений Paypal. Мне просто нужен сценарий для прослушивания и запроса данных json Paypal. Я создал один для Stripe успешно, благодаря большому количеству онлайн-документации. Это то, что у меня есть:PHP Listener Script для Paypal Webhooks

<?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... // 
?> 

Мне просто нужно что-то похожее на обработку события Paypal json.

+0

Вы пытались прочитать [их документы об этом] (https://developer.paypal.com/docs/classic/ipn/gs_IPN/#listener)? Что именно не работает? – Matt

ответ

2

PayPal только что выпустила новую версию PayPal PHP-SDK 1.4.0; У этого есть слушатель webhook.

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

Файл ValidateWebhookEvent.php

Это в образцах.
PayPal-PHP-SDK/PayPal/отдых-апи-СДК-PHP/образец/уведомление/ValidateWebhookEvent.php

Документы здесь
https://github.com/paypal/PayPal-PHP-SDK/wiki/Webhook-Validation

Смежные вопросы