Node.js 기반으로 개발된 KoaHub 플랫폼, Koa 링크 Alipay 플러그인 코드 정보 상세
Node.js 기반으로 개발된 KoaHub 플랫폼 Koa 링크 Alipay 플러그인 코드 정보 상세
쉬운알리페이
Alipay 결제 및 알림 API
쉬운알리페이
Nodejs 기반 Alipay 결제 및 알림 API
API
Payment.createDirectPay()
Ali 직접 결제를 생성하고 Ali URL을 반환하면 고객이 Ali 페이지로 이동하여 결제를 처리할 수 있습니다.
예var alipay = require('easy-alipay').Payment;<code class="prettyprint linenums lang-php">var alipay = require('easy-alipay').Payment;<br>
var paymentUrl = alipay.createDirectPay(partnerId, partnerKey, sellerEmail, requestData.subject,<br>
requestData.outTradeNumber, requestData.totalFee, requestData.body, requestData.showUrl,<br>
notifyUrl, returnUrl);
var PaymentUrl = alipay.createDirectPay(partnerId, PartnerKey, SellerEmail, requestData.subject,
requestData.outTradeNumber, requestData.totalFee, requestData.body, requestData.showUrl,
NotifyUrl, returnUrl);
Payment.createDirectPayWap()
ALIPAY에 XML 형식 요청을 제출하고 유효한 요청 토큰과 함께 리디렉션 URL을 반환하는 Payment.createDirectPay()의 WAP 버전을 반환합니다.
알림.directPayNotify(알림, PartnerId, PartnerKey)
ALIPAY 결제 알림의 JSON 버전으로 해결되는 Promise를 반환하고 알림이 ALIPAY에서 온 것이 아니거나 서명 확인에 실패하면 거부합니다.
var alipayNotification = require('easy-alipay').Notification;<br>
try {<br>
alipayNotification.directPayNotify(notifyData, partnerId, partnerKey);<br>
} catch (err) {<br>
console.error(err);<br>
}
예var alipayNotification = require('easy-alipay').Notification;<br>
시도해보세요 {<br>
alipayNotification.directPayNotify(notifyData,partnerId,partnerKey);<br>
} 잡기(오류) {<br>
console.error(err);<br>
}
알림.directPayNotifyWap(알림, PartnerId, PartnerKey)
XML 형식의 결제 알림을 허용하는 Notify.directPayNotify()의 WAP 버전입니다.
라이센스
MIT