0

e コマース Web サイトへの WePay の実装を完了したところですが、API の一部で、ユーザーが購入後にリダイレクトされるリダイレクト URI を指定する必要があります。購入後に Order オブジェクトが作成されるように、ユーザーがリダイレクトされる作成 URI の文字列表現を取得したいと考えています。「orders#new」アクションでリダイレクト URI を指定する必要があるため、その注文の「作成」アクションの URI を取得して、それを WePay の API 呼び出しに渡すことができるかどうか疑問に思っています。 .

次のようにurl_forメソッドを使用してみました。

@order = Order.new

redirect_uri = url_for(@order)

残念ながら、これは注文の「作成」アクションではなく、「インデックス」アクションにつながります。どうすればこれを達成できるかについて誰かアイデアがありますか?

4

1 に答える 1

0

ハッシュを渡して、CREATE アクションを強制することができます。

url_for(コントローラ: '注文', アクション: '作成')

于 2014-08-25T20:12:41.163 に答える