标签: paypal

26
推荐指数
3
解决办法
2万
查看次数

IPN未发送,握手未经验证.请检查您的信息.

我在Paypal上使用Expresscheckout,用于单次用户付款集成.工作流程首先创建令牌,用户重定向到paypal页面并成功返回我的返回网页.1.SetExpressCheckout 2. DoExpressCheckoutPayment

我的问题:1.现在我需要为这个支付系统设置ipn.2.我的通知网址没有在模拟器上运行.它给出了错误(未发送IPN,并且未验证握手.请查看您的信息.) https://developer.paypal.com/developer/ipnSimulator/

我需要一些帮助才能解决这个问题.请帮我解决这个问题.

先感谢您.

paypal paypal-ipn express-checkout

26
推荐指数
1
解决办法
2万
查看次数

PHP的贝宝错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:SSLV3警报握手失败

今天一个运行良好的PHP 5.5网站已经开始抛出这个错误:

错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:sslv3警报握手失败

我从不同的问题尝试了很多解决方案,但我找不到错误.

MAMP SSL错误:"错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:sslv3警报握手失败"

这里说要将CURLOPT_SSL_VERIFYPEER更改为false,但不起作用.

我尝试了很多sslversions和cipher_list,但也没有用.

正如我所说,这个问题几天前不在这里,也许这是与1.6.4版本有关的新内容.

任何的想法?

php paypal

26
推荐指数
1
解决办法
3万
查看次数

Django - 反向''找不到.''不是有效的视图函数或模式名称

我正在研究我的项目,我现在完全陷入困境.我正在创建一个通过paypal销售产品的网站,并且paypal返回/取消页面无法正常呈现.我已经按照我的课程中的示例进行了检查,并检查了一百次代码,但显然有一些我缺少的东西.

我去产品时遇到错误,点击立即购买,登录到paypal,然后取消购买或购买产品并返回商家页面.paypal_return.html和paypal_cancel.html是模板/ paypal /下保存的2个模板

任何人都能看到我错过的东西吗?

在这里,您可以看到完整的代码https://github.com/IreneG5/spss_online

谢谢!

追溯

Environment:


Request Method: GET
Request URL: http://127.0.0.1:8000/paypal-cancel/

Django Version: 1.11.4
Python Version: 2.7.12
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django_forms_bootstrap',
 'paypal.standard.ipn',
 'home',
 'accounts',
 'paypal_store',
 'products']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']


Template error:
In template C:\Users\irene\Documents\Full-Stack-Developer\Stream3\Project\spss_online\templates\base.html, error at line 10
   Reverse for '' not found. '' is not a valid view function or pattern name.   1 : {% load staticfiles %}
   2 : <!DOCTYPE html>
   3 …
Run Code Online (Sandbox Code Playgroud)

python django paypal render

26
推荐指数
7
解决办法
6万
查看次数

快速检出错误消息:"安全标头无效"

我正在PayPal中实施Express Checkout.

我对前两个步骤没有任何问题,SetExpressCheckout并且GetExpressCheckout.但是当我使用时 DoExpressCheckout,我遇到错误"安全标头无效".

API凭据是一样的!

我通过更改$environmentlivein 来修复它DoExpressCheckout.(不同之$environment处在于它将https://api.sandbox.paypal.com/nvp/代替使用https://api-3t.$environment.paypal.com/nvp)

但为什么?

有什么问题https://api-3t.$environment.paypal.com/nvp吗?

api paypal checkout

25
推荐指数
2
解决办法
5万
查看次数

交易后从PayPal获取信息

我想在我的网站上创建一个简单的交易,在该人的交易完成后,我希望paypal重定向用户去我网站上的某个地方,我希望PayPal向我提供详细信息,以便我可以使用PHP来解析它并通过电子邮件发送他们购买的链接.我不确定notify_url是做什么的?谢谢

php paypal

25
推荐指数
2
解决办法
5万
查看次数

您可以通过API取消PayPal自动付款吗?(通过托管按钮创建订阅)

您可以通过API取消PayPal自动付款吗?这是通过"托管"按钮创建的"订阅".

我有"自动付款号码"和"交易ID".

paypal paypal-subscriptions

25
推荐指数
2
解决办法
2万
查看次数

PayPal IPN唯一标识符

我一直认为txn_id用IPN消息发送是唯一的.PayPal指南似乎支持这个想法 - https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro

避免重复的IPN消息.检查您是否尚未处理由IPN消息中返回的事务ID标识的事务.您可能需要将IPN消息返回的事务ID存储在文件或数据库中,以便检查重复项.如果PayPal发送的交易ID是重复的,则不应再次处理.

但是我发现PayPal的eCheck支付IPN使用相同的交易ID发送两次.在初始付款期间,一旦payment_status处于"待定"状态,并且在几天后eCheck实际处理payment_status为"已完成" 时再次进行.

我想存储两个事务,但仍希望避免存储重复项.在IPN中还有另一个字段被调用,ipn_track_id并且它对于这两个事务都是不同的,但我找不到它的文档,除了这个模糊的描述:

内部; 仅供MTS和DTS使用

其他人正在使用ipn_track_id唯一标识IPN消息?

paypal paypal-ipn

25
推荐指数
2
解决办法
2万
查看次数

在PayPal Express Checkout中禁用送货地址选项

使用PayPal API并使用来自SDK和下载的名称 - 值对接口PHP源代码:简化与下载和SDK的集成.

我的问题类似于" 删除(或预先填写)PayPal Express Checkout的地址详细信息 ",但我不想要运费或地址或与运输相关的任何内容.

我保留了我的系统上的所有运输详细信息(即使有时甚至没有运费,也没有收费)我只是希望用户通过PayPal付款而不收取运费和运费.

如何禁用运送部分结账?

php paypal paypal-sandbox

24
推荐指数
5
解决办法
3万
查看次数

无法使用测试帐户在paypal沙箱中付款

由于paypal更新了他们的沙盒,我遇到了很多问题.我无法使用沙箱模拟付款.每当我使用在更新之前创建的"旧测试帐户"时,就会出现此错误消息

此Sandbox电子邮件地址不可用.请输入另一个电子邮件地址

我创建了一个新帐户,不幸的是它也无效.出现相同的错误消息.以下是输入创建帐户的详细信息.

  1. 电子邮件:"test@test.com"
  2. 付款bal.:5000
  3. 银行验证:是的
  4. paymentcard:paypal
  5. 信用卡类型:无

谁能告诉我们如何使用新的paypal沙盒进行付款模拟?我已阅读x.com中的所有文档,其中没有一个有效.链接将我重定向到developers.paypal.com并提示我一次又一次登录.

paypal paypal-sandbox

24
推荐指数
2
解决办法
2万
查看次数