将支付网关与angularjs应用程序集成到spring后端
Integration of Payment Gateway with angularjs application with spring backend
谁能告诉我支付网关在Angularjs应用程序中的集成流程,后端是spring ?
最好的方法是什么?
我的困境是,从后端我们只获取JSON格式的数据,对视图/重定向的控制很少。由于显而易见的原因,我不想从javascript中调用payment gateway。
在这种情况下流是什么。任何提示都是感激的。
我使用JPOS(ISO8583消息路由器),Spring JPA(数据库管理),SparkJava(REST JSON数据API) angularjs(前端应用程序)和Apache qupid的组合构建了整个支付网关+ EFT交换机。
在你的例子中,你可以动态地创建一个iframe在你的angularjs部分页面/视图中加载外部支付网关。
var payload = 'https://yourexternatpaymentgateway.com?reference='+$scope.payment.reference+ '&name='+encodeURIComponent($scope.payment.name)+'&custid='+$scope.payment.phone+'&amount='+$scope.payment.amount+'&source_page=http://yourfeedbackpage'+
'&description='+encodeURIComponent($scope.payment.description);
jQuery('#console').html('<iframe width="100%" height="550px" src="'+payload+'" frameborder="0"></iframe></div>');
相关文章:
- 如何检测用于WebGL的专用或集成显卡
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 在我的SPA应用程序中集成Facebook共享的问题
- vaadin:使用自定义布局集成angular js
- React ajax数据集成
- 有没有一个抽象层,这样我就可以集成一次,然后使用pusher、pubnub或faye
- IE中关于ZK和JavaScript集成的一些错误
- spring和angularJS(我得到了类似HTTP状态404的错误)
- 如何将拼写检查集成到密文编辑器
- 将外部文件与AngularJs集成
- Spring Ajax列表返回,但对象为空
- 如何将tesseract OCR与Cordova/Phonegap应用程序集成
- 使用 JQUERY AJAX (Spring MVC) 从控制器中删除
- Cordova Facebook登录集成cordovaOauth
- 如何在Angular js中集成其他页面中的样式
- 用Java/Struts/Spring项目实现Visual Captcha
- 如何将Spring MVC Javascript模板引擎与双节棍集成
- Spring MVC 集成 js 和 css 文件
- 将支付网关与angularjs应用程序集成到spring后端