快速集成Stripe 3D安全卡付款

时间:2019-09-18 13:56:58

标签: ios swift stripe-payments payment-gateway

在iOS中将3D安全与Stripe集成

我们遵循以下方法通过条带进行付款集成。

我在ios App中将Curl Api用于Stripe。

1。)craetePaymentMethod();

    save those payment method id 

2。)createPaymentIntent();         https://api.stripe.com/v1/payment_intents

    amount,description,payment_method_types[],capture_method,currency

    and get Payment intent id

3。)获取Confirmation();         https://api.stripe.com/v1/payment_intents/ {payment_intent_id} /确认”

从服务器返回那些响应并保存那些clientSecret

如何重定向条带浏览器以实现3d安全以及如何从浏览器获得成功。

请给出一些代码和建议。

条纹未提供适当的文件。

if let NextURL = responseDict.value(forKeyPath: "next_action.use_stripe_sdk.stripe_js") as? String
        {
            let url = URL(string:NextURL)!

            UIApplication.shared.open(url) { (result) in
               if result {
                    print(result)
                }
           }

}

如果我使用此代码,请重定向到浏览器打开的url。在成功之后再回到应用程序。

请提供一些代码和文件。

0 个答案:

没有答案