Let's say I have just installed Razor example store.
In uCommerce - Settings - Orders - Shipping Methods - Download - Access tab there is Available Payment Methods checkboxes. Even though Invoice is not checked, it will still appear available on Payment page after I have selected Download on Shipping page.
Is it a bug? If it's not, how it supposed to work then?
I think it would appear to be not included in the razor store. But i cannot tell. Because i don't know how the paymentmethods are displayed in your version. However you can extract paymentmethods from.
YourShippingMethod.EligiblePaymentMethods
Bear in mind that paymentmethods also filters on ProductCatalogGroups and countries and currency. So it should be a combination of these :)
Please feel free to post the code you have so i can take a look at it :)
We beleive we've managed to iron all the issues that have been reported so if you spot anything let us know!
Then this is my way to report the issue in razor store: it indeed only have @foreach (var paymentMethod in TransactionLibrary.GetPaymentMethods()) which only filters by country as far as I can see.
I was wondering why doesn't it work like that by default in demo store. Since then there was commits in demo store repository that address available payment methods, but I haven't checked out and tested them yet.
Shipping methods: Available Payment Methods
Let's say I have just installed Razor example store.
In uCommerce - Settings - Orders - Shipping Methods - Download - Access tab there is Available Payment Methods checkboxes. Even though Invoice is not checked, it will still appear available on Payment page after I have selected Download on Shipping page.
Is it a bug? If it's not, how it supposed to work then?
Hi, Dimps
I think it would appear to be not included in the razor store. But i cannot tell. Because i don't know how the paymentmethods are displayed in your version. However you can extract paymentmethods from.
Bear in mind that paymentmethods also filters on ProductCatalogGroups and countries and currency. So it should be a combination of these :)
Please feel free to post the code you have so i can take a look at it :)
You can't just copy past this but im sure you can fill out the "blanks". I hope it helps you in the right direction :)
Known Issues
We beleive we've managed to iron all the issues that have been reported so if you spot anything let us know!
Then this is my way to report the issue in razor store: it indeed only have @foreach (var paymentMethod in TransactionLibrary.GetPaymentMethods()) which only filters by country as far as I can see.
Allrighty Dimps. Thanks for the input.
Did you manage to filter the paymentMethods you wanted?
Yes, thank you Morten.
I was wondering why doesn't it work like that by default in demo store. Since then there was commits in demo store repository that address available payment methods, but I haven't checked out and tested them yet.
Okay, neither have i :)
If you could mark the thread as solved it would be great. - if it was solved that is ;)
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.