问题标签 [paymill]

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 投票
2 回答
317 浏览

php - How to assign payment details and an offer to a client in Paymill with PHP?

I'm creating a client and an offer in Paymill but I don't know how to add payment details to the client, and then assign the offer to the client. Does anyone know how I can do this?

Here is my code that creates both the client and the offer:

I'm finding it difficult to grasp from the documentation and haven't managed to find a tutorial yet- Any help would be amazing! Thanks, Joe

0 投票
2 回答
635 浏览

ruby-on-rails - Paymill 与 rails 的集成 - 在本地存储 id

我正在将 Rails 应用程序与 Paymill 支付网关(使用 paymill-ruby gem)集成,并且想知道是否有人可以就在标准订单过程中与 API 交互的最佳方式提供一些建议。我已经设法使基础工作正常,但是关于如何构建整个过程的资源很少。

我有一个 User 模型,我想在其中存储 paymill 客户端 ID 和付款 ID,以及一个 Payment 模型,我在其中存储每笔交易的详细信息(引用订单 ID)。我的付款模式代码目前如下:

我在文档的某处读到 paymill 付款对象(客户保存的信用卡详细信息)仅有效期为一年 - 这是正确的吗?如果是这样,应该如何处理?将此到期日期以及用户信用卡到期日期存储在我的用户模型中是否是个好主意,以便我知道何时要求他们再次输入他们的卡信息?

0 投票
1 回答
157 浏览

paymill - 订阅没有响应代码吗?

发薪机:

我正在开发一个销售订阅的网站。每当有新客户注册时,我都会执行以下操作:

  1. 在 Paymill 创建一个新的“客户”
  2. 在 Paymill 创建新的“付款”(客户信用卡)
  3. 使用此“付款”在 Paymill 为该“客户”添加新订阅

没有试用期,因此 Paymill 立即发出第一笔交易。但有时第一笔交易失败,我可以在驾驶舱中看到这是由于以下任何错误:https ://www.paymill.com/pt-pt/documentation-3/reference/api-reference/#document-statuscodes

但是我怎么知道呢?返回的订阅对象中没有响应码(订阅设置正常,但首次支付失败)。

我错过了什么?

0 投票
2 回答
146 浏览

python - 在 paymill 中过滤客户列表(最好使用 python pymill 库)

使用 pymill 从 paymill 获取客户列表(几乎)可以正常工作:

然而,结果仅包含 20 个条目,而不包含我愿意检索的具有特定电子邮件地址的条目。使用 export_clients API 方法时,所有客户端都以 CSV 格式返回,包括我寻找的客户端。文档[1] 说可以对客户端进行排序和过滤,但 pymill 似乎无法做到这一点。所以我想我将不得不扩展 pymill 以生成正确的 REST 请求?另一种方法是解析 CSV 客户端,但这不会扩展。

[1] https://www.paymill.com/en-gb/documentation-3/reference/api-reference/#sorting

0 投票
1 回答
210 浏览

ruby-on-rails - Paymill 交易成功

我正在将 Paymill 集成到我的 Rails 应用程序中。我正在使用“paymill”宝石。当我进行这样的交易时:

这将返回一个事务对象。交易对象有一个响应代码。成功交易的响应代码为 20000。

这是交易成功的唯一情况吗?响应代码是否可能与 20000 不同,并且稍后交易会成功?我是否需要设置 webhook 来等待某些事件?我是否需要检查交易的状态(打开、待处理、关闭、失败、partial_refunded、已退款、预授权、拒付)?

0 投票
1 回答
172 浏览

ruby-on-rails - Paymill + Heroku + Rails 4 No Token Found Error

I've integrated Paymill successfully in my ROR4 App using their Paymill Bridge. All works fine in development mode, but as soon as I deploy it to production, it returns me the "NO TOKEN FOUND".

This used to happen in development mode because it was not loading the transactions.js properly due to turbolinks, I have fixed it since.

But cannot make it work in production

Thanks! All the Best

0 投票
1 回答
414 浏览

ios - Paymill:如何进行预授权支付?

我在我的应用程序中使用 Paymill iOS SDK 以允许直接从我的应用程序付款。

我必须执行预授权,我已经成功获取pre-author id,现在我必须执行交易pre-auth id,但我无法在 SDK 中找到任何允许它的方法。

谁能指出我的方法?

0 投票
1 回答
115 浏览

.net - Paymill:如何获取以前用于支付的客户信用卡列表

如何获取信用卡列表(我猜,只有最后 4 位数字)以显示在客户列表中?你能告诉我一个流程吗?

0 投票
1 回答
111 浏览

php - Paymill - 与 Zend framework 2 如何集成?

我正在使用 ZF2,我现在需要使用 Paymill 支付服务,他们在这里提供:https ://github.com/Paymill/Paymill-PHP

我应该下载它并将其放在我的模块/应用程序/src 中吗?或者它应该在任何地方,然后只适用于控制器:需要'./paymill-php/autoload.php'; ?

或者是否有任何现有的 ZF2 适配器已经用于 paymill?

0 投票
1 回答
310 浏览

javascript - 集成 PayMill:通过创建令牌及其输入字段出现错误“field_invalid_amount”

我正在根据付款表格文档实施PayMill的信用卡付款表格。所以我从Bridge文档页面复制了 JS,从Payment Form文档页面复制了表单。

但是没有创建令牌。当我尝试调试 JS 并添加console.info(error.apierror);paymillResponseHandler(...)函数中时,我得到错误代码:field_invalid_amount.

根据支持页面

此错误消息有三个可能的原因:

  1. 未提供金额值

  2. 数字四舍五入

  3. 错误的分隔符

但是提供了 amuont,我已经尝试过不同的分隔符。“数字四舍五入”是什么意思,尚不清楚。

可能是什么问题以及如何解决此问题?

代码: