我目前正在开发一款支持在线支付的网络应用。我们已经将Stripe作为网关。我最初认为Omnipay会很完美,但我不得不承认我发现文档令人困惑 - 比如在哪里找到可以设置的选项或者在回复中包含哪些内容?
我实际上有一个与Omnipay一起使用的测试付款,但是一旦它成功了,我就看不出如何提取存储在db中的交易细节:
if ($response->isSuccessful()) {
// how to grab the transaction date, id other useful information to store.
// How to see what is available?!
}
也是git中常规页面的唯一文档,我似乎无法通过它浏览。一般书呆子在当前时间失败
答案 0 :(得分:0)
要从omnipay响应中获取事务详细信息,可以在响应对象上使用一些方法。
// how to grab the transaction date, id other useful information to store.
if ($response->isSuccessful()) {
// the transaction date is right now
$date = gmdate();
// the id
$id = $response->getTransactionReference();
// other useful information (the raw response from Stripe)
$data = $response->getData();
}