2012-04-22 3 views
8

내 Node.js 프로젝트에서 PayPal을 사용하는 일부 기능을 구현해야합니다. PayPal을 지원하는 Node.js에 사용할 수있는 라이브러리는 무엇입니까?Node.js 용 PayPal 모듈

덕분에,

아이디어를 문제 해결을위한 웹을 검색 할 때 나는 비슷한 프로젝트를 진행 및 호출
+2

아주 쉬운 REST API를위한 페이팔의 Node.js를 SDK입니다 : 페이팔은 [노드의 REST API (HTTPS를 발표 : //github.com/paypal/rest-api-sdk-nodejs). 자세한 내용은 [PayPal 개발자 사이트] (https://developer.paypal.com/webapps/developer/docs/api/)를 참조하십시오.). –

답변

-1

, 나는 시간에 나를 위해 유용 스레드를 만났다. 나는 그 스레드를 찾으려고 노력했다. 나는 그것이 this이라고 생각한다. 희망이 당신을 위해 밖으로 작동합니다, 나는 그것이 나를 위해 좌절 프로젝트 중 하나였던 것을 기억 해요. Dina

0

Node.js 모듈을 찾으려면 항상 modules wiki page 공식을 확인하십시오.

오직 하나의 페이팔 모듈 (IPN 메시지 만 확인할 수있는 Paypal IPN module) 만 찾을 수있었습니다.

그 이상의 것이 필요한 경우 직접 제작해야합니다.

3

This article (및 follow-up) (제임스 카 (James Carr))은 꽤 좋은 토론입니다. 그의 npm 모듈 paynode을 사용합니다.

편집 : 링크 된 기사가 사라졌습니다 (팁 - 오프 덕분에 @UpTheCreek). 그러나 모듈 자체는 여전히 존재하며 documentation입니다. 사용 가능한

+0

해당 기사가 누락 된 것 같습니다. – UpTheCreek

2

지금이 같은 빠른 댓글이 Google을 통해 내 검색에서 처음 나타났다 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); 
    } 
})