2016-04-04 32 views
0

AngularJS uygulaması oluşturdum ve farklı ödeme yöntemleri sunmak için paymill.com'u kullanmak istiyorum. Şu anda PayPal ile mücadele ediyorum. Ben 'return_url' olarak URL'ye sahip bir yanıt almak https://developers.paymill.com/API/index#create-new-payment-checksumAngularJS hash, yeniden yönlendirme başarısızlığına neden oluyor

: Bu API çağrı bana müşteri ödeme yapıldıktan sonra yönlendiriliyordur bir yönlendirme url belirlemenizi sağlar

http%3A%2F%2Ftest.test.com%2F%23%2Fteatimes%2Fbuy%2Fp82uHoLI6z%2F1

hangi doğru kodlama için gibi görünüyor: ne yazık ki

http://test.test.com/#/teatimes/buy/p82uHoLI6z/1

ödeme yapıldıktan sonra yönlendirme yapmak Çalışmıyor ve sadece beni şu adrese yönlendiriyor: http://test.test.com/?paypal_parameters/#/. Bu yüzden, hashtagden sonra her şey ovuşturulduktan sonra öyle görünüyor ... Bunu düzeltmem için bir yol var mı? Html5 modunu kullanmamayı tercih ederim.

DÜZENLEME: Yukarıdaki URL'yi '#' olmadan kullanırsam, doğru yönlendirmeyi yaparım, ancak angularjs bunu elbette çözemez.

cevap

0

Neden html5 modunu kullanmak istemiyorsunuz? Hashtag ile ilgili herhangi bir sorun yaşamayacaksınız.

URL'ye yönlendirmek için hangi açısal yöntemi kullanıyorsunuz?

+0

Pek çok tarayıcıda html5 desteklense de, hala eski kullanıcıları kullanan birçok kullanıcı var. Başka uygun bir çözüm görmediğim için sonunda html5mode kullanmaya başvurdum. Eski tarayıcıları olan kullanıcılar, PayPal'ı kullanamayacaklar, ki bu da çok kötü. – puelo