TL; DR:
W przypadku profilu cyklicznego - zamówienia są generowane przez Magento po powiadomieniu od Paypal, podatki są przechowywane, ponieważ elementy zamówienia są naliczane zgodnie z przepisami podatkowymi Twojego sklepu, na podstawie oryginalnego zamówienia. Faktury wystawiane są automatycznie i klient nie musi podejmować żadnych działań.
Istnieją dwa sposoby dokonywania „cyklicznych” płatności za pośrednictwem Magento:
Umowy billingowe
Umowa rozliczeniowa w Paypal to sposób przechowywania tokena lub umowa rozliczeniowa w celu generowania z niego zamówień. Klient wyraził zgodę na przechowywanie informacji i tworzenie zamówień na żądanie. Nie dzieje się to jednak automatycznie, ale zarówno administrator, jak i klient mogą generować zamówienia sprzedaży bez konieczności ponownego wprowadzania informacji o płatności.
Jeśli chcesz kontrolować sposób i czas fakturowania produktów co miesiąc, umowy rozliczeniowe są łatwym sposobem na utrzymanie tego.
- Możesz przechwytywać / wystawiać faktury ręcznie z poziomu Administratora> Sprzedaż> Umowy rozliczeniowe
- Możesz wyświetlić umowy rozliczeniowe dla poszczególnych klientów od administratora klienta
- Klient może edytować / anulować własną umowę
Każde z powyższych może być uważane za pozytywne lub negatywne, w zależności od tego, jak praktyczny jesteś w swoim sklepie.
Po więcej informacji -
http://www.magentocommerce.com/knowledge-base/entry/setting-up-billing-agreements-through-paypal
Powtarzające Profile
http://www.magentocommerce.com/knowledge-base/entry/working-with-recurring-profiles
Po pierwsze, kilka wad -
- Cykliczne profile Magento są skonfigurowane do pracy tylko z Paypal (przynajmniej od wersji 1.6CE / 1.11 EE)
- Nie można kupować przedmiotów jednorazowych wraz z przedmiotami powtarzającymi się (przynajmniej od wersji 1.6CE / 1.11EE)
- Klient nie ma kontroli nad częstotliwością, tylko data rozpoczęcia, chociaż może „wstrzymać” i „wstrzymać” swoje przesyłki. Wszelkie istotne zmiany, takie jak zamiana produktu, wymagają anulowania lub ręcznej modyfikacji profilu z poziomu interfejsu Paypal.
- Tylko proste / wirtualne typy produktów.
Paypal tokenizuje kartę kredytową i, gdy jest używana z kluczem API twojego sklepu, pozwala ci obciążyć klienta bez obecności karty. Token ten nazywany jest „transakcją referencyjną” i wygasa po upływie maksymalnie 365 dni. Nie jestem pewien, jak to działa w standardowym sklepie Paypal Express, ale konto Website Payments Pro potrzebuje funkcji włączonej przez zespół obsługi klienta, zanim będzie można z niego korzystać.
Zamówienie jest wprowadzane przez Magento w odpowiedzi na Paypal IPN, że środki zostały obciążone. Generowane są nowe zamówienia i faktury.
Więcej informacji
Tutaj uzyskano niektóre informacje:
http://lewisbrian.hubpages.com/hub/Effectively-Working-with-Recurring-Profiles-in-Magento
Tokenizacja / umowy rozliczeniowe:
http://en.wikipedia.org/wiki/Tokenization_(data_security)
https://www.paypal.com/helpcenter/main.jsp;jsessionid=4Tc2KhVVj1Q0gfK1RR8GNGSGptqQPH2zqMgyKzbpTvpTwVkprGnh!9559953?t=solutionTab&ft=homeTab&d=&18=&&==18
Powtarzające się profile płatności w Paypal Express:
https://www.paypal.com/cgi-bin/webscr?cmd=xpt/Marketing/general/RecurringPaymentFAQs-outside#Q9
Powtarzające się profile Magento:
http://www.magentocommerce.com/knowledge-base/entry/working-with-recurring-profiles