Google pay 空POST请求';谷歌付费计划会员卡的会员机构

Google pay 空POST请求';谷歌付费计划会员卡的会员机构,google-pay,Google Pay,我们面临谷歌支付方面的测试问题 在当前阶段,我们只有在网站一侧的卡注册后才能进入GPay,在填写表单后,用户将被重定向到GPay页面以创建新卡。 正在创建一张卡片:我们可以看到它和输入表单的数据,但GPay不会向我们的站点发送任何请求。是否需要GPay提供的特殊测试环境 Google Pay的支持服务会问:“当你尝试从应用程序中进行注册时,你是否收到了来自GPay的帖子?” 如果在此阶段无法从GP创建卡,我们如何从GPay申请 第1段(在站点端)描述了创建卡的过程。 如何在考试阶段进入GPay报

我们面临谷歌支付方面的测试问题

  • 在当前阶段,我们只有在网站一侧的卡注册后才能进入GPay,在填写表单后,用户将被重定向到GPay页面以创建新卡。 正在创建一张卡片:我们可以看到它和输入表单的数据,但GPay不会向我们的站点发送任何请求。是否需要GPay提供的特殊测试环境

  • Google Pay的支持服务会问:“当你尝试从应用程序中进行注册时,你是否收到了来自GPay的帖子?”

    如果在此阶段无法从GP创建卡,我们如何从GPay申请

    第1段(在站点端)描述了创建卡的过程。 如何在考试阶段进入GPay报名

  • 支持服务写道:“当您从GPay提交用户详细信息时,它会向您的服务器发送POST请求,以便在显示页面时包含来自用户数据表单的信息。”

    正如我们指出的,在当前阶段,我们无法从GPay发送数据。 Google Pay的支持服务会向我们的网站发送POST请求,但我们没有看到POST请求的正文。它是空的。 因此,我们之前问过,我们可以通过什么样的互联网服务看到它? 据我们所知,他们回答说,我们可以通过GPay发送来查看它。 如何从GPay发送,如果在测试阶段我们只能看到 新创建的卡,我们没有收到GPay的任何请求

  • 测试是否从GPay应用程序进行? 如果是这样的话,为什么我们没有访问权限

  • 我们得到一个请求帖子,但是请求主体是空的。 GPay有很多使用忠诚卡的用户。 有人已经遇到了这个问题。 我们在网上没有发现这种情况。 以前有人是怎么处理这种情况的

  • 如何从GPay创建新卡并查看POST请求


  • 我们无权访问帐户中的类设置。在俄语中,我们看不到回调功能,而在英语中,技术支持向我们发送了一个屏幕截图-帐户中有设置。是否存在访问权限问题? 根据第5段中的链接,我们没有找到插入条形码/手动设置。你能告诉我们在哪里找到他们吗? 目前,我们可以在GPay应用程序中扫描条形码(由于GPay支持服务的帮助),但在GPay应用程序中插入条形码后,我们不会收到Post请求。 我们的俄语帐户设置如下所示:

    GPay支持服务请查看我们的英语帐户,以便: 我们看不到条形码的这些设置

    根据文档,我们设置了回调功能,但是我们没有收到json(php)格式的post请求:

    怎么了

    我在我们的网站上显示了一个带有请求帖子的截图 从…起


    在测试阶段开始时,我们实施了您在第1-6点中指出的登录/注册。我们这样做并不是因为我们需要它,而是认为它对于测试是必要的。 然后我们在支持团队中写道,我们需要一个条形码/手动,因为其他卡的用户已经习惯了。我们得到的回答是,我们需要帐户中的设置,但我们没有找到它们。支持团队帮助我们在商户中心(Google)的帐户中配置条形码。我们在GPay中插入条形码,但我们在网站上没有获得json。我们假设商户中心-谷歌的访问权限存在问题。其他持卡人通常如何在其账户中设置条形码?不幸的是,我们无法访问商家中心-谷歌的设置。支持团队写道应该有访问权限,但实际上没有


    事实证明,在GPay中使用卡有两种方法。第一种方法在这里的文档中描述,第二种方法是扫描卡(条形码/手动)并将其用作卡存储,但卡数据不会发送到用户的服务器。 忠诚度卡只需在GPay中显示其编号(来自条形码/手动),仅此而已。

  • 从google pay应用程序触发注册和注册:

  • 一旦用户进入Google Pay应用程序并点击add pass,然后找到您的程序并点击sign-up/sign-in,您就会看到帖子

  • 见1-2

  • 您必须使用您为支持团队提供的帐户-它仅在测试时对他们可见

  • 它可能不是来自谷歌。谷歌请求的正文包含用户详细信息

  • 转到google pay app,并与支持部门列出的用户登录以查看该程序。点击添加通行证,然后点击忠诚度计划,然后搜索您的计划,然后点击注册/登录,它将发布到此处定义的端点:

  • 我还要澄清注册和登录。这就是用户所看到的,谷歌支付应用程序所做的,以及商家需要做的:

  • 谷歌支付用户导航至谷歌支付应用程序中的“通行证”选项卡,点击“+通行证”:

  • Google Pay选择要添加的通行证类型,点击忠诚度本例:

  • 用户搜索并按下他们想要注册的特定程序(在该程序公开之前有一个测试阶段,只有您告诉支持团队的帐户才能在google pay app中看到该程序):

  • 然后,用户填写要共享的信息并同意与该商户共享其信息,然后按continue。

  • 然后,Google Pay向商户在忠诚度类别中定义的端点发送用户信息POST请求:

  • 在这里,商户自己必须监听在前面提到的设置中定义的POST to端点,并向用户表单提供所有需要的详细信息,然后重定向到JWT链接以自动保存通行证$responseJson_str = file_get_contents('php://input'); $responseJson = '[' . $responseJson_str . ']'; $response = json_decode($responseJson, true); var_dump( $response); $file_server = "server_calback.log"; $fw = fopen($file_server, "a"); fwrite($fw, "POST " . var_export($response, true) . "\n"); fclose($fw);