Komunikaty obsługiwane przez CyberCash zawarte są w tablicy 17...
Serwis znalezionych hasełOdnośniki
- Smutek to uczucie, jak gdyby się tonęło, jak gdyby grzebano cię w ziemi.
- W jakiej więc mierze obiektywny jest uzyskany przez nas opis świata, w szczególności - opis świata atomów? Fizyka klasyczna opierała się na przekonaniu (może...
- Istotne jest, iż te dokumenty obejmują okres wykraczający poza ramyczasowe działania obecnego Parlamentu, a tym samym poza okres sprawowania władzy przez...
- Chciałabym mękę waszej pracy pić przez rurkę, jak komar krew hipopotama - o ile to możli-we w ogóle - i przemieniać na moje idejki, takie piękne, takie motylki,...
- Ulice Mardecin wybrukowane były granitowymi płytami, wytartymi przez całe pokolenia stóp i kół wozów, wszystkie zaś budynki zbudowano albo z cegły, albo z...
- ver appetebat, cum Hannibal exhibernis movit; c) cum explicati-vum lub coincidens = gdy, skoro,przez to, e (z tyme trybem i cza-sem, jaki jest w zdaniu...
- czstki (przed zmierzeniem jej cech), ktra nie znajduje si nigdziew przestrzeni i czasie? Jeli za jeden obiekt uwaa to, co jestopisywane przez jeden wektor...
- Odwrci si tyem do wiata reflektora i osaniajc oczy przed blaskiem bijcym mu spod ng, sprbowa zajrze w krysztaow gbin jak przez ld, ktry skuwa jezioro...
- Przez jakiś czas obserwowałem ich i może dlatego, że byli nowi, patrzenie na nich sprawiało mi przyjemność; przy nich czułem się bezpieczny...
- 2asmienia jednostki czy dominacji nad ni, lecz w celu ochrony praw zagroonych przez inne instytucje spoeczne: Jednym z najtrudniejszych aspektw spoecznego...
- uśmierzyć bizony, gdy klatki przez dłuższy czas pozostaną odkryte?Tymczasem orszak zbliżył się do pierwszej klatki, przy której trzymało...
Smutek to uczucie, jak gdyby się tonęło, jak gdyby grzebano cię w ziemi.
1.
Tabela 17.1. Komunikaty dostępne w CyberCash oraz zadania przez nie realizowane
Komunikat Realizowane
zadanie
batch-commit
Potwierdza transakcje zebrane w grupę.
batch-prep
Powoduje wysłanie transakcji oznaczonych jako
gotowe do przetworzenia w postaci grupy.
batch-query
Pytanie o grupę.
batch-retry
Ponawia próbę przetworzenia oczekującej grupy.
batch-unroll
Zapytanie o transakcję wysłaną w postaci grupy.
card-query
Odczytuje dane karty kredytowej dla podanego
zamówienia.
checkauth
Sprawdza i autoryzuje płatność czekiem
Rozdział 17. Witryny handlu elektronicznego
214
zainicjowaną przez sprzedawcę. Komunikat ten jest
obsługiwany jedynie przez procesor Paymentech
(wykorzystując opcję Electronic Check Payment — ECP).
checkreturn
Zwraca pieniądze na konto czekowe klienta.
mauthcapture
Autoryzuje i przechwytuje rozpoczętą przez
sprzedawcę transakcję za pomocą karty kredytowej. Jest
używany jedynie dla głównych procesorów
przechwytujących.
mauthonly
Autoryzuje rozpoczętą przez sprzedawcę sprzedaż za
pomocą karty kredytowej. Jest używany dla końcowych
procesorów przechwytujących.
postauth
Przechwytuje płatność kartą kredytową
autoryzowaną za pomocą mauthonly lub checkauth.
query
Odpytuje bazę transakcji.
retry
Ponawia oczekującą transakcję dla podanego
zamówienia.
return
Zwraca pieniądze na kartę kredytową klienta.
void
Unieważnia transakcję.
merchant-check-
Sprawdza i autoryzuje zainicjowaną przez
payment
sprzedawcę płatność w systemie PayNow.
check-query
Odszukuje w bazie danych PayNow danych na temat
określonych rachunków.
check-update-status
Uaktualnia serwer rachunków za pomocą zmian
przeprowadzonych w bramce.
check-query-order-
Sprawdza bieżący status zamówień.
status
Dokumentacja CyberCash zawiera dokładny opis każdego z komunikatów oraz jego przeznaczenia. W
większości przypadków pierwszym obsługiwanym komunikatem (i często jedynym) jest komunikat mauthonly.
Jest on używany do autoryzacji płatności dokonywanej kartą kredytową. W zależności od rodzaju sprzedawanego produktu lub usługi, można tak skonfigurować CyberCash, aby automatycznie zaznaczał i realizował wszystkie poprawnie autoryzowane transakcje.
W tabeli 17.2. zebrane są wszystkie pola używane do obsługi komunikatu mauthonly. W tabeli zaznaczone są wszystkie pola, które należy obowiązkowo umieścić w komunikacie.
Tabela 17.2. Pola komunikatu mauthonly i ich opis
Pole Opis
Wy
magane
order-
Unikalny identyfikator transakcji.
;
id
amount
Kwota do autoryzacji (to znaczy kwota płatności) w tej
;
transakcji. Należy używać notacji waluta złote.grosze (na
przykład: usd 12.50).
card-
Numer karty kredytowej obciążanej tą transakcją.
;
number
card-
Data ważności karty kredytowej obciążanej tą
;
exp
transakcją. Należy użyć formatu mm/rr (na przykład: 02/01 dla
lutego 2001).
card-
Nazwa właściciela karty kredytowej.
name
card-
Adres zamieszkania właściciela karty kredytowej.
address
UWAGA: pole jest wymagane w przypadku kart AVS i
Discover.
card-
Miejscowość w której mieszka właściciel karty.
city
UWAGA: pole jest wymagane w przypadku kart AVS i
Discover.
215
PHP – Kompendium wiedzy
card-
Kod pocztowy miejscowości, w której mieszka
zip
właściciel karty. Prawidłowymi zapisami są „22091”, „20191-
1448,”, „NW3 5RJ” i „113 192”. UWAGA: pole jest
wymagane w przypadku kart AVS i Discover.
card-
Stan w którym mieszka właściciel karty. UWAGA:
state
pole jest wymagane w przypadku kart AVS i Discover.
card-
Kraj w którym mieszka właściciel karty.
country
Funkcja SendCC2_1Server() zwraca wartości również w postaci tablicy asocjacyjnej, która zawiera dane na temat transakcji przesłane przez CyberCash. W tabeli 17.3. znajdują się pola znajdujące się w odpowiedzi na komunikat mauthonly.
Tabela 17.3. Pola odpowiedzi na komunikat mauthonly i ich opis
Pole Opis
MStatus
Zwracany kod statusu wykonanej operacji Pole to zawsze istnieje.