PAYPAL i .net core 3? Czy jest wspierany?

0

Witajcie użytkownicy.
Chcę podpiąć do swojej aplikacji webowej płatność. Padł wybór na paypal`a... Znalazłem parę artykułów na ten temat i ruszyłem z tym, że...
wszystkie sdk w nuget krzyczą mi, że nie są kompatybilne z .net core 3 i po prawdzie w internecie brak artykułów o kompatybilności paypala z 3 wersją... Czy ktoś z was zna temat?
Pozdrawiam!

@Edit
Zapomniałem.. Wzorowałem się na tym artykule...
Pozdrawiam!

1

Przecież PayPal ma tyle rodzajów API, w tym jedno REST więc na 100% się da.

np.: https://developer.paypal.com/docs/api/overview/

0

@katakrowa: Myślałem, że może jest jakieś sdk, które ładnie "wepnę" do swojego projektu. Chciałem pominąć walenie bezpośrednio request`ami w ich api.
Myślałem, że ich sdk ma jakieś zabezpieczenia itp.

1

Pewnie są jakieś "gotowce" ale to REST'owe to też nie jakaś czarna magia. Przypuszczam, że będziesz programowaćgóra 4/5 funkcji niezbędnych do "zapłacenia za koszyk".

https://stackoverflow.com/questions/60091911/integrating-paypal-with-net-core-3

1

Swoje napisałem na podstawie https://github.com/paypal/Checkout-NET-SDK (w nazwie checkout, ale ma tez payment)
Trochę szkoda, że PayPal nie utrzymuje aktywnie nuget'a (update do v2 jest jako rc2 od 2018).
No ale bardzo trudno nie jest, i chyba lepiej mieć trochę kontroli nad tym co się dzieje.

0
stic napisał(a):

Swoje napisałem na podstawie https://github.com/paypal/Checkout-NET-SDK (w nazwie checkout, ale ma tez payment)
Trochę szkoda, że PayPal nie utrzymuje aktywnie nuget'a (update do v2 jest jako rc2 od 2018).
No ale bardzo trudno nie jest, i chyba lepiej mieć trochę kontroli nad tym co się dzieje.

V2 weszla chyba w tym roku jak sie bawilem - styczen lub luty nie pamietam. Musialem pozmieniac kod na V2 bo V1 nie dzialala.

2

@katakrowa: @stic: @MESSIAH
Dziękuję wszystkim za wiadomość!
Dobra jednak jest sprawne SDK. Tak w skrócie dla potomnych:
-SDK, które należy użyć w Core 3 to PayPal.SDK.NETCore. Znajdziecie w NuGet`ie a dokumentacja tu, ale ostrzegam nie jest pomocna.
Różnica między poprzednimi wersjami jest taka jak w problemie użytkownika na slacku. Trzeba bezpośrednio pobrać w konstruktorze biznesu do paypala dane z appsettingu. Reszta jest już w miarę prosta.
Resztę można wywnioskować z tego materiału.

0

Witam ponownie
Odświeżę temat ponieważ wymagania się ciut zmieniły. Otóż to co zaimplementowalem wymaga po stronie paypala logowania użytkownika bądź wpisania danych karty.
Czy może macie jakiś inny system który jest powiązany z bankami by płatność nie musiała opierać się na logowaniu do paypala? Np. taki system jak na allegro?
Pozdrawiam

0

@jacek.placek No miałem nadzieję na dyskusję ;) Myślałem, że ktoś poleci coś co implementował.

1

A nie można po prostu PayU zintegrować? :)

1

@Sirvius Faktycznie. Kompletnie zapomniałem o nich. Kojarzyłem tylko PayPala ale niestety ten wymóg posiadania konta u nich przez klienta może być odrzucający.
Dzięki!

1 użytkowników online, w tym zalogowanych: 0, gości: 1