问题标签 [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 投票
1 回答
576 浏览

api - Paymill:创建交易

直到几天前,我还使用这个 url 来创建交易:

https://api.paymill.de/v2/transactions?token=XXXX&amount=XXXX¤cy=EUR&client=client_XXXX

现在我收到一个错误:

返回信息

调用 API 时出错:远程服务器返回错误:(403) Forbidden。

我认为这与数据格式有关。

0 投票
1 回答
623 浏览

subscription - 重新激活 Paymill 订阅,并更新信用卡信息

Paymill 的 API 很棒。这是一个可以工作的火焰,如果不是边缘情况,我应该启动并运行。Context是一款SAAS应用,有demo试用,可以随意升级和降级。

情景:她改变主意,并再次尝试升级。到目前为止,我已经尝试通过以下方式进行建模:

所需的输出是Continuing Subscription:直到下个月期间不收取信用卡费用,并且通过新的付款信息应用进一步的 CC 费用。

这可以通过哪些方式实现?

非常感谢!

0 投票
2 回答
1839 浏览

php - PHP 中的 Paymill 订阅

我正在尝试创建订阅 i Paymill。我已经阅读了他们的例子,但我似乎不明白。

我真正想做的就是设置订阅,这是我当前的代码:

问题是上面一次创建了两个付款。但似乎订阅对象要求我首先有一个 payment_id (参见上面的 $transaction['payment']['id'] )。

我在这里做错了什么?

0 投票
1 回答
623 浏览

php - Paymill:进行订阅,然后通过 client_id (PHP) 获取订阅和相应的交易

我为我们的应用程序编写了一个脚本,以允许用户订阅产品(按月或按年)

现在我有几个问题在这里或 paymill 文档中都找不到:

1st:当我为用户创建包含所有必要信息的订阅时,如何确定订阅是否成功?是否没有初始交易或仅在间隔之后进行交易?例如:

这是我的代码:

我有这样的感觉,例如 client_id、subscriptions_id 和所有内容:我没有在 $subscriptionsObject->get(); 例如。我有一种感觉,我可能会得到积极的回应,但他们没有得救?我怎样才能验证这一点?还是我可能忘记了代码中的某些内容?

2.问题:我可以通过client_id(通过client_id过滤)获取客户端的订阅吗?如果是这样:我怎样才能获得相应的交易(检查他们的状态)?

3.问:我如何测试,如果订阅,未来的支付验证是否有效?我的意思是,据我了解,我们必须在我们的网站上检查是否已付款并成功,如果我们选择 1 个月的间隔,可以说每个月。我们如何验证这一点?

4.考虑交易:根据文档:与订阅相关的交易在其描述字段中具有订阅 ID。但我在 $transactionsObject->get(); 中找不到任何这些情况;知道我做错了什么吗?

如果有人能给我指出正确的方向,甚至给我一个示例代码,我会很高兴,正如我发现的那样,这些细节在 paymill 的文档中并没有真正解释

0 投票
2 回答
296 浏览

activemerchant - 如何向 Paymill 付款提供姓名和电子邮件

我正在创建一个使用 Paymill 处理付款的 Rails 3.2 应用程序。我可以使用活跃商家进行一次性付款。问题是我找不到发送买家姓名和电子邮件地址的方法,因此 Paymill 客户端不完整。此外,我希望能够使用活跃商家创建 Paymill 订阅。这可能吗?

我知道有一个 Javascript 版本的支付系统,它可以工作。问题是我不想使用 Javascript,只有 ruby​​。

我使用了本指南:如何使用 Ruby 通过 Paymill 进行付款

感谢所有帮助!

0 投票
2 回答
529 浏览

ruby-on-rails-3 - 如何从 webhook 调用中捕获响应对象

我正在创建一个 Rails 3.2 应用程序,并使用 Paymill 作为支付网关。我正在尝试在我的系统上设置一个 webhook(已经在 Paymill 端设置)。当事务成功时,此 webhook 应响应回调。

如何在我的代码中“捕获”响应对象?使用参数?

感谢所有帮助!

0 投票
1 回答
267 浏览

ruby-on-rails - Paymill 预创建卡支付

有没有办法为 Paymill 预先创建卡付款?创建 Paymill 支付对象时,我们需要一个令牌,该令牌是通过提供卡信息和金额/货币获得的。对于此支付对象的第一笔交易,Paymill 需要与我们用于获取令牌的值相同的金额/货币。所以用户不能为未来的交易创建付款,因为他们不知道他们为第一笔交易支付了多少?

谢谢

0 投票
1 回答
334 浏览

ruby-on-rails-3 - 创建 Paymill 回调

我正在使用 rails 3.2 开发一个 webapp。我正在尝试为 Paymill 构建一个回调方法,用于捕获交易成功事件。

这是我的控制器。它非常简单,当我使用 CURL 或 Firefox 插件发出模拟 POST 请求并使用 Paymill 文档所述的 JSON 正文时,它工作正常。

不幸的是,当使用 Paymills 自己的测试脚本(用 PHP 制作)时,它失败了。

这是文档说它将附加到回调事件的 JSON 正文:

当使用 PHP 测试脚本发出请求时,主体以这种形式到达,Rails 出现错误:

我从 Rails 得到的错误现在是这样的:

到底是怎么回事?就像 Rails 把这个身体当作错误的文本对待?如果我从 PHP 中删除这一行(因此在发送之前不对正文进行 JSON 编码)它工作正常并且我没有收到任何错误。我的 create 方法是否为空也没关系。在调用此方法之前发生了什么?

感谢所有帮助!我很快就会开始哭泣。

0 投票
2 回答
9930 浏览

.net - Build error "Are you missing a using directive or assembly reference" - target framework version 4

I've got a project that uses a library (from nuget)
The target framework for my project is currently 4.0

I'm using objects and methods from the library, I get intellisense etc...

However, when I build, compilation fails with

The type or namespace could not be found. Are you missing a using directive or assembly reference?

If I change the target framework of the project to 4.5, it compiles.

Is there a way round this?

EDIT

As a specific example, here are the steps to reproduce this problem in one particular case.

  • File -> New Project
  • New Console application
  • Set Target framework to 4.0

  • Nuget install paymill wrapper

Use one of the types in the Paymill wrapper. For example:

VS doesn't complain.
Compile

Receive error:

The type or namespace name 'ClientService' could not be found (are you missing a using directive or an assembly reference?)

0 投票
1 回答
165 浏览

httpwebrequest - 使用 .net Paymill Wrapper 时出现 400 Bad Request 错误

我正在尝试使用.net Paymill Wrapper

尝试添加订阅时,我收到了 400 错误请求。

为了说明问题,我创建了一个分支并将 Sandbox 控制台应用程序更改为调用方法来测试 addSubscription

问题发生实际发布请求的地方。

发布的内容是:(例如)

看起来这已经有一段时间没有更新了,并且原作者通过电子邮件或推特没有回应,所以我已经分叉了 repo 并正在尝试修复错误。