私はAngularJSアプリケーションを構築しており、paymill.comを使用してさまざまな支払い方法を提供したいと考えています。私は現在PayPalと闘っています。 このAPIコールは、私は、顧客が支払い後にリダイレクトされますリダイレクトURLを指定することができます: https://developers.paymill.com/API/index#create-new-payment-checksumAngularJSハッシュによりリダイレクトが失敗する
私は「return_url」として、このURLで応答を得る:
http%3A%2F%2Ftest.test.com%2F%23%2Fteatimes%2Fbuy%2Fp82uHoLI6z%2F1
ました正しいエンコーディングのためのようだ:悲しいこと
http://test.test.com/#/teatimes/buy/p82uHoLI6z/1
入金後のリダイレクトを行いますうまくいきません。単に私をhttp://test.test.com/?paypal_parameters/#/
にリダイレクトします。 ハッシュタグの後のすべてがうんざりしているようです...私の目的のためにこれを修正する方法はありますか?私はむしろhtml5モードを使用しないでください。
編集:上記のURLを「#」を付けずに使用すると、正しくリダイレクトされますが、angularjsはこれをもちろん解決できません。
まあ、html5は多くのブラウザでサポートされていますが、古いものを使用するユーザーはまだまだたくさんあります。私は他の適切な解決策が見つからなかったので、私は最後にhtml5modeを使用しました。古いブラウザを使用しているユーザーはPayPalを使用することはできません。 – puelo