支付平台拒绝了MercadoPago(IPN)付款通知网址

时间:2018-01-31 18:14:42

标签: php rest http mercadopago

我试图将MercadoPago整合到一个网站上,Checkout选项的一切似乎都很好,我在MercadoPago账户上完全看到了paymenst。

当我尝试使用IPN Pyament Notifications (Notificaciones de pago (IPN))时出现问题 MercadoPago网站要求我注册URL因此它可以向我发送通知,当我这样做时它会显示以下错误:

Error Screenshot

无论如何,如果我从REST客户端向同一个URL发出请求,收到的代码总是200OK。

我使用的客户端代码与MercadoPago site's example相同。

知道这里的问题在哪里?我一步一步地遵循文档,我无法弄清楚为什么会发生这种情况。

非常感谢你的时间!

1 个答案:

答案 0 :(得分:0)

尝试

apiVersion: batch/v1beta1
kind: CronJob
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"batch/v1beta1","kind":"CronJob","metadata":{"annotations":{},"name":"app","namespace":"default"},"spec":{"jobTemplate":{"spec":{"template":{"spec":{"containers":[{"args":["-vk","-H","Authorization: Bearer $(PASSWORD)","$(URL)"],"env":[{"name":"URL","value":"https://app.com"},{"name":"PASSWORD","value":"pass"}],"image":"appropriate/curl","name":"app"}],"restartPolicy":"OnFailure"}}}},"schedule":"* * * * *"}}
  name: app
  namespace: default
spec:
  jobTemplate:
    spec:
      template:
        spec:
          containers:
          - args:
            - -vk
            - -H
            - 'Authorization: Bearer $(PASSWORD)'
            - $(URL)
            env:
            - name: URL
              value: https://app.com
            - name: PASSWORD
              value: pass
            image: appropriate/curl
            name: app
          restartPolicy: OnFailure