无法处理传入请求-square connect SDK

无法处理传入请求-square connect SDK,sdk,square-connect,Sdk,Square Connect,很抱歉,我们无法处理传入的请求。请重试或与支持部门联系 我在提出SDK付款请求时出现此错误;我已经仔细检查了我的应用程序客户端id;我通过请求商户配置文件获得商户ID;我已经检查了ios包id和回拨URL.,似乎找不到这样做不起作用的原因。我是一个认可的合作伙伴 square-commerce-v1://payment/create?data={"state":"Useful information","callback_url":"{{redacted}}","merchant_id":"{{

很抱歉,我们无法处理传入的请求。请重试或与支持部门联系

我在提出SDK付款请求时出现此错误;我已经仔细检查了我的应用程序客户端id;我通过请求商户配置文件获得商户ID;我已经检查了ios包id和回拨URL.,似乎找不到这样做不起作用的原因。我是一个认可的合作伙伴

square-commerce-v1://payment/create?data={"state":"Useful information","callback_url":"{{redacted}}","merchant_id":"{{redacted}}","amount_money":{"amount":100,"currency_code":"USD"},"options":{"clear_default_fees":true,"supported_tender_types":["CREDIT_CARD"]},"client_id":"{{redacted}}","sdk_version":"1"}

我认为发生此错误是因为提供的数据参数值不是URL转义的。如果你在data=之后转义所有内容,那么请求应该会成功。

我返回并处理了bundle id、商家id、应用id、post back等等。。。我注意到有人试图在web应用程序中使用它时提出了一个类似的问题,并认为如果这会引发错误的唯一原因是它不是一个经批准的合作伙伴,那么一定是有什么东西将请求与正确的应用程序id/商户相连接。。。。长话短说。等了大约30分钟后,它开始工作了。传播变化似乎需要一些时间