Nets Payment Provider for Vendr, the eCommerce package for Umbraco
vendrcontrib / vendr-payment-provider-nets Goto Github PK
View Code? Open in Web Editor NEWNets payment provider for Vendr, the eCommerce package for Umbraco
License: MIT License
Nets payment provider for Vendr, the eCommerce package for Umbraco
License: MIT License
When trying to go to payment, I get a System.UriFormatException: Invalid URI: The URI is empty.
error on a line with this code using (Html.BeginPaymentForm(order))
It's a simple order with just one product, no giftcards, discounts or any other price adjustments.
Phone number is valid without any prefixes. I've also tried removing all field aliases in the payment method settings, but I still get the error.
Terms Url has been added.
Umbraco 8.12.3
Vendr 1.8.6
Vendr.Contrib.PaymentProviders.Nets 1.0.1
Hi.
After many hours of debugin. We found out that the payment provider cut the secret key for the authorization header in some cases.
Cause it works with the keys from test and we also got another solution that works in LIVE.
In our case it's cutting the first letter 'c', even if we apply the live-checkout-key- infront of it.
We think its because of the .TrimStart(prefix.ToCharArray())
at https://github.com/vendrcontrib/vendr-payment-provider-nets/blob/f5542a1fda2d2a08159b8bdf72b3f84f121a1ae1/src/Vendr.Contrib.PaymentProviders.Nets/Easy/NetsEasyOneTimePaymentProvider.cs#:~:text=var%20auth%20%3D%20secretKey%3F.Trim().TrimStart(prefix.ToCharArray())%3B that might need to replaced with .Replace(prefix, string.Empty) or something similare.
Customer information not being saved on payments.
I've enteres the correct aliases, but even name is not being saved.
https://prnt.sc/26nrhp9
Umbraco 8.17.2
Vendr 2.0.4
Vendr.Contrib.PaymentProviders.Nets 2.0.0-rc0001
Hi
We have a Vendr installation with version 2.0 of this provider.
It works fine but customer name is not shown in Nets.
Do we need to do something special to make this happen ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.