Muszę zaimplementować niektóre funkcje, które wykorzystują PayPal w moim projekcie Node.js. Jakie są dostępne biblioteki dla Node.js, które obsługuje PayPal?Moduły PayPal dla Node.js
Dzięki,
Muszę zaimplementować niektóre funkcje, które wykorzystują PayPal w moim projekcie Node.js. Jakie są dostępne biblioteki dla Node.js, które obsługuje PayPal?Moduły PayPal dla Node.js
Dzięki,
Pamiętam pracy na podobnym projekcie i podczas przeglądania stron internetowych do rozwiązywania problemów pomysły, natknąłem się na wątku, który był użyteczny dla mnie w tym czasie. Próbowałem zlokalizować ten wątek, myślę, że to jest this. Mam nadzieję, że to ci się uda, pamiętam, że był to jeden z tych frustrujących projektów dla mnie. Dina
Podczas wyszukiwania modułów Node.js należy zawsze sprawdzić oficjalną wersję modules wiki page.
Mogę znaleźć tylko jeden moduł Paypal, Paypal IPN module, który może tylko weryfikować wiadomości IPN.
Jeśli potrzebujesz czegoś więcej, prawdopodobnie będziesz musiał sam go zbudować.
This article (i follow-up) Jamesa Carr'a to całkiem dobra dyskusja. Korzysta z jego modułu npm, paynode.
EDIT: Połączone artykuły zniknęły (dzięki za wiadomość, @UpTheCreek). Ale sam moduł nadal istnieje i ma documentation.
Brakuje tych artykułów. – UpTheCreek
Dostępne Teraz jest PayPal node.js REST API SDK, bardzo łatwy Here
var paypal_sdk = require('paypal-rest-sdk');
paypal_sdk.configure({
'host': 'api.sandbox.paypal.com',
'port': '',
'client_id': '<Client ID>',
'client_secret': '<Client Secret ID>'
});
var card_data = {
"type": "visa",
"number": "4417119669820331",
"expire_month": "11",
"expire_year": "2018",
"cvv2": "123",
"first_name": "Joe",
"last_name": "Shopper"
};
paypal_sdk.credit_card.create(card_data, function(error, credit_card){
if (error) {
console.log(error);
throw error;
} else {
console.log("Create Credit-Card Response");
console.log(credit_card);
}
})
Szybki komentarz jako pierwszy ten pojawił się w moich poszukiwaniach poprzez Google: PayPal wydała [REST API dla węzła] (https : //github.com/paypal/rest-api-sdk-nodejs) w kwietniu 2013 r. Więcej informacji można znaleźć w [witrynie programisty PayPal] (https://developer.paypal.com/webapps/developer/docs/api/). –