4

我已成功将 stripe.com 付款与我的网站集成。

但是我不确定为什么它不会在本地主机中触发事件。

这是我的条带初始化程序:

StripeEvent.setup do
  subscribe 'charge.succeeded' do |event|
    ap 'weeeeeeeeeeeeeee'
  end

  subscribe do |event|
    # Handle all event types - logging, etc.
    ap "!got events"
    ap "#{event.inspect}"
    ap "#{event.type}"
  end
end

当我进行测试付款时,这些都没有触发。我正在使用条纹事件宝石

有人遇到类似问题吗?

更新

我正在使用 Ultrahook 将请求转发到 localhost

4

1 回答 1

4

我的实际问题不是条纹事件 gem,而是超钩子转发请求到错误的目的地。

我转发到localhost:5000, 而不是 tolocalhost:5000/stripe所以ultrahook stripe 5000我使用ultrahook stripe 5000/stripe

于 2013-12-02T10:40:48.590 回答