SecurionPay通过JavaScript自定义集成签出

SecurionPay通过JavaScript自定义集成签出,javascript,c#,asp.net,payment-gateway,payment,Javascript,C#,Asp.net,Payment Gateway,Payment,我正在考虑使用SecurionPay进行在线支付。然而,我发现一个相当简单的任务设置金额和货币的问题。它似乎一直在违约 我正在尝试通过JavaScript和ASP.NET项目实现该系统 在上面的链接上,它精确地显示了如何调用签出系统(下面的代码是精确复制和粘贴): $(函数(){ SecurionpayCheckout.key='pk_testzvhcjd2Gz7of222l00bxidld'; SecurionpayCheckout.success=函数(结果){ //处理成功付款(例如

我正在考虑使用SecurionPay进行在线支付。然而,我发现一个相当简单的任务设置金额和货币的问题。它似乎一直在违约

我正在尝试通过JavaScript和ASP.NET项目实现该系统

在上面的链接上,它精确地显示了如何调用签出系统(下面的代码是精确复制和粘贴):


$(函数(){
SecurionpayCheckout.key='pk_testzvhcjd2Gz7of222l00bxidld';
SecurionpayCheckout.success=函数(结果){
//处理成功付款(例如,向服务器发送付款数据)
};
SecurionpayCheckout.error=函数(errorMessage){
//处理集成错误(例如,向服务器发送错误通知)
};
$(“#付款按钮”)。单击(功能(){
SecurionpayCheckout.open({
签出请求:“NTQ1ndawytczztljmjuwyznhzja0ntdkotfjnthioty2vimjbhmdrmotywjg1mdi3owqotzln2vjmnx7imnoyxjnzsi6eyjhbw91bnqiojq5oswiy3vycmvuy3kiofvvifx0=”,
名称:“SecurionPay”,
描述:“签出示例”
});
});
});

付款按钮
我发现签出请求是我的问题:

基本上调整此字符串以设置费用和货币

签出请求生成器


可以通过两种方式创建签名签出请求:

  • 使用专用SDK。在你的情况下是这样的。您应该查找SecurionPayGateway.SignCheckoutRequest方法

  • 有没有一种方法可以让你自己签署结账申请,以获得不同的价格?我一直在研究这个问题:但我无法通过javascript解决这个问题……是的,你可以。您需要在后端签署签出请求并将其传递给前端。你不能直接通过javascript来完成。谢谢Marcin的帮助,它安装好了,你让我走上了正确的道路。我在SecurionPay中还有一个问题需要解决,因为这个主题是相关的,我想留下链接:感谢您提前提供的帮助!