如果我在iPhone应用程序中使用PayPal网关,Apple会批准它吗?
我在Paypal上使用Expresscheckout,用于单次用户付款集成.工作流程首先创建令牌,用户重定向到paypal页面并成功返回我的返回网页.1.SetExpressCheckout 2. DoExpressCheckoutPayment
我的问题:1.现在我需要为这个支付系统设置ipn.2.我的通知网址没有在模拟器上运行.它给出了错误(未发送IPN,并且未验证握手.请查看您的信息.) https://developer.paypal.com/developer/ipnSimulator/
我需要一些帮助才能解决这个问题.请帮我解决这个问题.
先感谢您.
今天一个运行良好的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版本有关的新内容.
任何的想法?
我正在研究我的项目,我现在完全陷入困境.我正在创建一个通过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) 我正在PayPal中实施Express Checkout.
我对前两个步骤没有任何问题,SetExpressCheckout并且GetExpressCheckout.但是当我使用时 DoExpressCheckout,我遇到错误"安全标头无效".
API凭据是一样的!
我通过更改$environment为livein 来修复它DoExpressCheckout.(不同之$environment处在于它将https://api.sandbox.paypal.com/nvp/代替使用https://api-3t.$environment.paypal.com/nvp)
但为什么?
有什么问题https://api-3t.$environment.paypal.com/nvp吗?
我想在我的网站上创建一个简单的交易,在该人的交易完成后,我希望paypal重定向用户去我网站上的某个地方,我希望PayPal向我提供详细信息,以便我可以使用PHP来解析它并通过电子邮件发送他们购买的链接.我不确定notify_url是做什么的?谢谢
您可以通过API取消PayPal自动付款吗?这是通过"托管"按钮创建的"订阅".
我有"自动付款号码"和"交易ID".
我一直认为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 API并使用来自SDK和下载的名称 - 值对接口PHP源代码:简化与下载和SDK的集成.
我的问题类似于" 删除(或预先填写)PayPal Express Checkout的地址详细信息 ",但我不想要运费或地址或与运输相关的任何内容.
我保留了我的系统上的所有运输详细信息(即使有时甚至没有运费,也没有收费)我只是希望用户通过PayPal付款而不收取运费和运费.
如何禁用运送部分结账?
由于paypal更新了他们的沙盒,我遇到了很多问题.我无法使用沙箱模拟付款.每当我使用在更新之前创建的"旧测试帐户"时,就会出现此错误消息
此Sandbox电子邮件地址不可用.请输入另一个电子邮件地址
我创建了一个新帐户,不幸的是它也无效.出现相同的错误消息.以下是输入创建帐户的详细信息.
谁能告诉我们如何使用新的paypal沙盒进行付款模拟?我已阅读x.com中的所有文档,其中没有一个有效.链接将我重定向到developers.paypal.com并提示我一次又一次登录.