我正在iOS和Android手机上构建应用程序来处理支付功能,我决定使用Stripe。 我想知道编码前的最佳做法是什么。我可以在应用程序中创建原生面板以显示付款页面,让应用程序向Stripe发送付款详细信息,或者使用以下示例代码在我的Web服务器上构建网页以进行付款
<form action="/charge" method="POST">
<script
src="https://checkout.stripe.com/checkout.js"
class="stripe-button"
data-key="pk_test_6pRNASCoBOKtIshFeQd4XMUh"
data-image="/square-image.png"
data-name="Demo Site"
data-description="2 widgets ($20.00)"
data-amount="2000">
</script>
</form>
由于我对Stripe和支付世界很陌生,我不确定哪种方法是最好的方式?
从设计的角度来看,我可以告诉嵌入一个基于网页的支付页面可以在Android和iOS上重复使用,而且更容易构建,但是,从用户体验的角度来看我理解本地支付页面会更好
我的问题是,除了用户体验之外,网页解决方案(例如安全性)是否存在任何缺点?或者你会使用哪种方法?
谢谢。