生成Braintree收据

jpe*_*thy 6 pdf-generation ruby-on-rails payment-gateway braintree ruby-on-rails-3

我已经将Braintree与我的Rails 3.1应用程序正确集成,我只是想知道生成PDF收据的正确方法是什么,以便用户可以随时从应用程序下载它们.

Braintree 在结算能力之后有发送收据这很好但是看起来他们的API中没有收据支持所以,我想我必须手动生成它,可能检查用户交易/订阅及其状态,是那好吗?有一种更简单的方法吗?任何帮助将不胜感激,谢谢!

Mar*_*ran 5

我在自己的应用程序中处理它的方式是使用Invoice模型.发票是付款的图形表示.用户可以用html查看发票或下载PDF版本(使用WickedPDF生成).您可以在新付款到期时向他们发送发票,也可以在收到付款后向他们发送确认.有关您的业务的更多信息,我可能会给您一个更具体的建议.

  • 嘿再次感谢,我最终通过从Braintree获取所有`user.transactions`对象来实现这一点,然后我确实渲染了那些已成功计费的对象 - cons =>它确实需要一段时间,因为它们没有被持久化. (2认同)