Jestem całkiem nowy w reacjach i próbuję stworzyć komponent reactjs dla paypal's in-context express checkout windows - jest to łatwe do zrobienia w prostym javascript, ale nie wiem, jak mogę utworzyć komponent i używać go w podobny sposób jak react-stripe-checkout? DziękiJak mogę utworzyć komponent reagowania do realizacji ekspresowego doręczenia w systemie PayPal?
5
A
Odpowiedz
0
Proszę używać react-paypal-express-checkout
(Jestem autorem):
Install:
npm install --save react-paypal-express-checkout
Najprostszym przykładem (ale to pokaże Paypal wyrazić sprawdzić przycisk out):
import React from 'react';
import PaypalExpressBtn from 'react-paypal-express-checkout';
export default class MyApp extends React.Component {
render() {
const client = {
sandbox: 'YOUR-SANDBOX-APP-ID',
production: 'YOUR-PRODUCTION-APP-ID',
}
return (
<PaypalExpressBtn client={client} currency={'USD'} total={1.00} />
);
}
}
==========
Istnieje również pełny przykład, w którym można mieć wszystkie typy funkcji zwrotnej (np. Wypełniony płatność ID, zwrot URL itp)
Dla pełnej szczegółowego dokumentu (jak również oficjalnych przewodników z Paypal) przejdź tutaj:
https://github.com/thinhvo0108/react-paypal-express-checkout
Powiązane problemy
- 1. Łatwiejszy sposób zintegrowania ekspresowego zamówienia PayPal?
- 2. Zmodyfikuj komponent reagowania podczas zmiany podpory
- 3. IPN kontra PDT w systemie Paypal
- 4. Jak ustawić -liniowy styl przewijania -webkit-overflow na komponent reagowania
- 5. Jak programowo utworzyć komponent złożony lub komponent znacznika?
- 6. Czy komponent reagowania może mieć wiele obszarów dla treści podrzędnych?
- 7. PHP: Łatwy sposób na rozpoczęcie realizacji transakcji PayPal?
- 8. Opublikuj komponent reagowania na npm i użyj go ponownie
- 9. Jak dodać flagę węzłaharmonii do pomrucznika-ekspresowego
- 10. Querystring w routerze reagowania
- 11. Jak utworzyć przycisk PayPal z możliwymi do zastąpienia zmiennymi
- 12. Czy istnieje sposób sprawdzenia, czy komponent reagowania nie jest podłączony?
- 13. Jak utworzyć poziomy ListView w trybie macierzystym reagowania
- 14. Wdrażanie bezpłatnego okresu próbnego w systemie PayPal
- 15. Jak mogę utworzyć rozszerzenie PHP w systemie Windows?
- 16. Jak mogę utworzyć obraz fali MP3 w systemie Linux?
- 17. Jak utworzyć komponent tabeli danych przez Polimer
- 18. Jak mogę dynamicznie utworzyć przycisk w systemie Android?
- 19. Jak mogę utworzyć miniaturkę URL-a wideo w systemie Android?
- 20. Występuje błąd 10481 w systemie PayPal
- 21. Jak załadować plik przeceny do komponentu reagowania?
- 22. Subdomena w routerze reagowania
- 23. Jak utworzyć blokadę (concurrent.locks.Lock) w systemie Android?
- 24. Jak dodać pływające podpowiedzi do reagowania natywnego?
- 25. Rozszerzenie klasy żądania ekspresowego w Przepływie
- 26. Jak programowo utworzyć menu w systemie Android?
- 27. Pętla w trybie natywnego reagowania
- 28. Jak dynamicznie utworzyć przycisk w systemie Android?
- 29. Jak utworzyć utytułowaną granicę w systemie Android?
- 30. Jak utworzyć aplikację TextArea w systemie Android?
miałem ten sam problem z konfiguracją w Paypal moja aplikacja React. [Stripe] (https://www.robinwieruch.de/react-express-stripe-patyment/) może być świetną alternatywą przy przyjmowaniu płatności kartą kredytową. Jestem autorem artykułu, ale jest to przewodnik krok po kroku, aby go skonfigurować. –
W przeciwnym razie, skorzystaj z tego [przewodnika "krok po kroku"] (https://www.robinwieruch.de/react-paypal-payment/) w celu zintegrowania systemu PayPal z komponentem React za pomocą interfejsu API REST serwisu PayPal. –