![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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.
|
|
|
![]()
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 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 6 Dołączył: 11.09.2005 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. 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. 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 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 13:24 |