Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Systemy płatności - ich podział na kraje
Largo
post 5.01.2011, 20:26:46
Post #1





Grupa: Zarejestrowani
Postów: 203
Pomógł: 6
Dołączył: 11.09.2005

Ostrzeżenie: (0%)
-----


Witam,

Planuję stworzyć coś na wzór zakupu dodatków do strony dla wielu osób, w tym osób z zagranicy, ponieważ to będą moi główni klienci. I tu nasuwa się pytanie jak to wykonać? Do płatności ma zaliczać się PayPal ( z nim nie ma problemów ), systemy płatności elektronicznej (DotPay w Polsce dla przykładu ) i płatności SMS ( analogicznie jak dla płatności elektronicznej ). Pytanie jak dodać takie coś dla jednej strony?

Wiadomo, że każdy operator ma inne systemy operacji danymi, chociażby inne parametry przychodzące i wychodzące. Jak zrobić takiego jak mają gry MMO? Wybierasz kraj i masz listę dostępnych operatorów? Jak oni takie coś robią? Zasada interfejsu i dodawać operatorów, do nich przypisywać odpowiednie klasy z danymi operatora i na tej podstawie stworzyć w bazie słownik operatorów w danym języku?

Jeżeli tak, to i tak będzie męczarnia, ale jeżeli nie ma innego wyjścia to takie lepsze.

Ten post edytował Largo 5.01.2011, 20:27:17
Go to the top of the page
+Quote Post
Mephistofeles
post 6.01.2011, 11:10:07
Post #2





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

Ostrzeżenie: (0%)
-----


Gry MMO zazwyczaj mają wersje narodowe z dostępnymi tylko operatorami danego kraju, a jak nie to jakiś uniwersalny. Do tego może być dobry wzorzec Strategii.
Go to the top of the page
+Quote Post
tehaha
post 6.01.2011, 11:48:45
Post #3





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


Cytat
Wiadomo, że każdy operator ma inne systemy operacji danymi, chociażby inne parametry przychodzące i wychodzące.

Ale to nie stanowi problemu bo to są te same dane, tylko zmienne się inaczej nazywają, więc możesz stworzyć sobie uniwersalny mechanizm, który wszystkie obsłuży, ponadto dla uproszczenia możesz obsługiwać paypala przez dotpay, mają odpowiednią dokumentację do tego na stronie dotpay

edit// a co Ty chcesz, żeby dla każdego kraju płatności sms były? chyba paypal jest na tyle popularny za granicą, że wystarczy

Ten post edytował tehaha 6.01.2011, 11:51:47
Go to the top of the page
+Quote Post
Largo
post 6.01.2011, 12:29:07
Post #4





Grupa: Zarejestrowani
Postów: 203
Pomógł: 6
Dołączył: 11.09.2005

Ostrzeżenie: (0%)
-----


Cytat(Mephistofeles @ 6.01.2011, 11:10:07 ) *
Gry MMO zazwyczaj mają wersje narodowe z dostępnymi tylko operatorami danego kraju, a jak nie to jakiś uniwersalny. Do tego może być dobry wzorzec Strategii.


Dziękuje za informacje. Czytałem informacje o tym wzorcu i jest dosyć interesujący Myślę, że da go radę zastosować w moim rozwiązaniu. Po prostu ustawię jako klasę dziedziczącą dla dostępnych płatności dla danych państw. Wybiorę coś dla zagranicznych klientów ( głównie Europa ), ewentualnie dopiszę potem klasy i po nich to wykonam.

Cytat(tehaha @ 6.01.2011, 11:48:45 ) *
Ale to nie stanowi problemu bo to są te same dane, tylko zmienne się inaczej nazywają, więc możesz stworzyć sobie uniwersalny mechanizm, który wszystkie obsłuży, ponadto dla uproszczenia możesz obsługiwać paypala przez dotpay, mają odpowiednią dokumentację do tego na stronie dotpay

edit// a co Ty chcesz, żeby dla każdego kraju płatności sms były? chyba paypal jest na tyle popularny za granicą, że wystarczy


Ustawić PayPal samodzielnie lub via DotPay jest i tak proste, a DotPay pobiera za to prowizję :-) PayPal stworzył proste API dla osób które z tego korzystają, także tu pozostanę na swoich zdolnościach :-)

Inni też uważają, że wzorzec strategii się tu przyda?

Ten post edytował Largo 6.01.2011, 12:29:49
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.06.2025 - 08:36