问题标签 [payone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3248 浏览

php - iframe payone 重定向父级

我有一张付款表格。当我提交该表格时,它会在我成功提交后重定向到 PAYONE 以获取付款信息​​。该页面重定向到我网站的成功链接以获取更多详细信息。

现在我的问题开始了:我将支付网关 (PAYONE) 页面打开到同一窗口中的 iframe 中。但是当我成功提交信息并点击提交时。然后它将在 iframe 中重定向

如何重定向到我在发布数据中提供的成功链接?

0 投票
1 回答
512 浏览

symfony - Symfony 外部库 - Payone

有没有人将 Symfony 与 payone(payone.de) 结合使用?

我得到了 SDK,它有文件夹 js、locale 和 php。

我的问题:我真的不知道如何在我的项目中包含/使用它们(在 Symfony 中没有经验),因为我不知道我应该把它放在哪里以及如何包含它。我阅读了有关自动加载程序的信息,但由于 SDK 不遵循所需的标准(关于文件夹结构),我想这不是要走的路。

0 投票
1 回答
102 浏览

symfony - Symfony2/Composer 使用包

我正在尝试使用来自http://github.com/PAYONE/PHP-SDK/archive/master.zip
的 payone PHP-SDK我将它包含在我的 composer.json 中,如下所示:

我的问题:如何在我的控制器中使用它?

0 投票
2 回答
561 浏览

symfony - Symfony - Composer 和 Payone PHP SDK

我正在尝试使用 PHP-SDK,但我无法让它工作。我不熟悉 PHP 中的 use 和 namespace 语句,我正在尝试理解它。

据我了解,这会尝试将 Autoload.php 加载到我的 payone/php-sdk/php 文件夹中,并带有类前缀 Payone_。这对我来说似乎很好,但我现在不能$builder = new Payone_Builder();在我的控制器中使用。我究竟做错了什么?

0 投票
2 回答
2388 浏览

php - PayOne 界面不接受我的 HASH 值

我一直试图让 PayOne FrontEnd 接口接受我的请求中的哈希值,但绝对无济于事。我有一张支持票,但需要一个相对较快的解决方案,所以我来了。

返回的错误是“Hashwert Nicht Korrekt”(哈希值不正确)。

这是我的代码:

我已经检查并重新检查了文档,并且在我将它们放在一起的方式中没有发现任何错误。如果我更改单个值(例如 portalid 等),则会引发相应的错误。

任何帮助,将不胜感激。

0 投票
1 回答
1001 浏览

php - PayOne 交易网址

我向 PayOne(Visa 卡)发送了测试付款,我的付款状态在 2 分钟内从“已指定”变为“已付款”,因此付款过程是正确的。

PayOne 所需的字符串“TSOK”由我通过print("TSOK").

如何POST从我的 PayOne TransactionStatus URL 获取变量?

PayOne API 文档在这里不是很有用。

0 投票
2 回答
1232 浏览

javascript - payone 与 creditcardcheck 的集成

我已经阅读了互联网上的几乎所有内容(几乎没有示例)并研究了(非常有限且令人困惑的)文档。我有一个客户,我正在整合 payone,但我没有进一步的进展。

因此,我使用了 API 客户端文档并将 iframe 客户端 api 示例与第 35 页上的 creditcardcheck 集成(第 3.1.5.5 章)。这很好用,我收到了答案和一个伪卡盘。

如快速入门指南中所述,然后我使用带有 pseudocardpan 的服务器 api 启动“预授权”。我再次发送所有必要的参数,我最终在服务器 payone 上状态 = 已批准。

我认为这是成功的。但是,我应该怎么做?transactionUrl 是做什么用的?也许有人有payone的经验。

0 投票
1 回答
376 浏览

laravel - Laravel-Payone

Laravel 的 payone ( https://www.payone.de/ ) API是否有一个简单的包装器?我只找到了一家销售软件包但没有开源的公司。我将不胜感激任何帮助。

0 投票
2 回答
790 浏览

python - 使用 Python 在 Payone 上验证信用卡(creditcardcheck)

我正在尝试在PayOne ( https://www.payone.de/en/ )上验证信用卡。

我从中获得的参数列表According to 3.4.1 Verifying credit cards (creditcardcheck)3.1.2 Standard parameter文档 PAYONE_Platform_Client_API_EN.pdf 的部分(您可以在此处请求https://www.payone.de/en/contact/)。

  1. 我计算 (aid, api_version, mid, mode, portalid, responsetype, request, storecarddata) (Python) 的哈希值并将其传递给客户端。
  1. 然后使用我从服务器端获得的附加参数( cardcvc2、cardexpiredate、cardpan、cardtype )和哈希执行 JSONP(为什么这里没有 CORS 和 RESTful API?)请求:

https://secure.pay1.de/client-api/?aid=123456&api_version=3.10&cardcvc2=123&cardexpiredate=1801&cardpan=012344567890123&cardtype=M&mid=12345&mode=test&portalid=1234567&responsetype=JSON&request=creditcardcheck&storecarddata=yes&hash=c6a8fe28e6d4cc63139aae5eba41bdb74f877f364a444745f4083a22db0f9861247cd4a0dfa82bd42df1ff7724754ea6&callback_method= ng_jsonp .__req0.finished

  1. 得到结果:

{ "customermessage": "处理此交易时发生错误(错误的参数)。", "errorcode": "2007", "errormessage": "哈希不正确", "status": "ERROR" }

我正在使用 python 3.5 和 angular2。

我在这里做错了什么?

PS:

PP:

已在网页界面中选择了哈希方法:https ://pmi.pay1.de/merchants/?navi=portal&rc=1 ( Method hash calculation*: SHA2-384 (recommended method))

0 投票
3 回答
233 浏览

php - 当客户使用 Payone 钱包方式 (paypal) 付款时,某些预订会出现问题

我已经成功实施了 Payone 支付网关(Creditcard、Sofort、Paydirect 和 Paypal)。成功付款后,我收到了 txaction 响应(指定并付款),一切都很好。但有时在客户使用付款后我没有收到 Payone 的回复Paypal(我检查了大约 60 笔成功的交易。但其中 2 或 3 笔交易没有得到回复,并且客户的金额已从他们的帐户中扣除)。

成功交易后,payone 将数据发布到此路线

我认为 laravel 请求没有从 url 捕获数据。或使用此方法有问题Schema::hasColumn

任何帮助将不胜感激。

支付控制器.php

laravel 日志

[2018-09-11 09:04:14] production.ERROR: Method [error] does not exist on [App\Http\Controllers\PaymentController]. {"userId":"5afa790212236cc4660ed509","exception":"[object] (BadMethodCallException(code: 0): Method [error] does not exist on [App\\Http\\Controllers\\PaymentController]. at /var/www/vhosts/cabin-holiday.frontend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:68)