[英]How we can make payment in Stripe Payment Gateway without Local/Web Server
我正在使用Stripe V3.0。 我成功獲取令牌。 我正在使用Web服務器並使用擊中Stripe服務器並成功返回消息的api。 從Stripe服務器獲取令牌的代碼
let card = paymentField.cardParams
STPAPIClient.sharedClient().createTokenWithCard(card) { (token, error) in
if let error = error{
print(error)
}
else if let token = token{
print(token)
//self.shippingButtonTapped()
self.postStripeToken(token)
}
}
在postStripeToken方法中,我擊中php Api並獲取成功/ 200代碼的消息,並在Stripe儀表板上顯示了一個圖形。 我遵循了本教程鏈接https://www.appcoda.com/ios-stripe-payment-integration/
但是我想刪除本地/ Web服務器的整個部分。 因此,請指導我如何在沒有付款的情況下成功付款。
這是PHP服務器的代碼 此代碼在php服務器上運行,但是我希望我可以從我的側面運行此功能。
謝謝
這是相對容易的。 您需要做的就是將本地運行的php代碼托管到遠程服務器中,然后將URL(在您的代碼中)指向該服務器而不是localhost
let URL = "http://ec2-xx-xxx-xxx-xx.us-west-2.compute.amazonaws.com/donate/payment.php"
您可以使用AWS啟動ec2實例並在其上安裝xampp。 將本地運行的php代碼復制到遠程服務器的htdocs文件夾中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.