我正在努力升级结帐流程,以使其成为SCA投诉。根据他们的文档,我需要使用PaymentIntents。 我确实遵循了他们的文档中提到的步骤:https://stripe.com/docs/payments/payment-intents/web
现在我能够正确配置它,但是在本文档中它提到具有条纹卡元素。但是我需要使用结帐重定向过程代替此卡片元素。 需要使用此:
https://stripe.com/docs/payments/checkout/migration
如果有人知道,请分享一些信息。 仅供参考,我已经获得了他们的客户支持,但是他们花了很长时间才做出回应,所以我很着急。
答案 0 :(得分:0)
如果您正在使用更新的Stripe Checkout(为您执行重定向),则无需手动创建PaymentIntent。 Checkout在后台使用PaymentIntents,并将自动为您完成此操作。
您似乎想要的是客户端-服务器Checkout集成:https://stripe.com/docs/payments/checkout/one-time#client-server
即创建服务器端的Checkout会话,然后使用Stripe.js和org.apache.kafka.connect.errors.ConnectException: Tolerance exceeded in error handler
at org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperator.execAndHandleError(RetryWithToleranceOperator.java:178)
at org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperator.execute(RetryWithToleranceOperator.java:104)
at org.apache.kafka.connect.runtime.WorkerSinkTask.convertAndTransformRecord(WorkerSinkTask.java:487)
at org.apache.kafka.connect.runtime.WorkerSinkTask.convertMessages(WorkerSinkTask.java:464)
at org.apache.kafka.connect.runtime.WorkerSinkTask.poll(WorkerSinkTask.java:320)
at org.apache.kafka.connect.runtime.WorkerSinkTask.iteration(WorkerSinkTask.java:224)
at org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:192)
at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:177)
at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:227)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.kafka.connect.errors.DataException: Struct schema's field name not specified properly
at org.apache.kafka.connect.json.JsonConverter.asConnectSchema(JsonConverter.java:512)
at org.apache.kafka.connect.json.JsonConverter.toConnectData(JsonConverter.java:360)
at org.apache.kafka.connect.runtime.WorkerSinkTask.lambda$convertAndTransformRecord$1(WorkerSinkTask.java:487)
at org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperator.execAndRetry(RetryWithToleranceOperator.java:128)
at org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperator.execAndHandleError(RetryWithToleranceOperator.java:162)
... 13 more
使用会话ID重定向到Checkout页面。
您还可以利用仅客户端集成:https://stripe.com/docs/payments/checkout/one-time#client-only