簡體   English   中英

在沒有本地/ Web服務器的情況下如何在Stripe Payment Gateway中進行付款

[英]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服務器上運行,但是我希望我可以從我的側面運行此功能。

謝謝

這是相對容易的。 您需要做的就是將本地運行的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM