Validierung einer Bezahlung 02

In diesem Abschnitt werden Sie Ihr erstes Oracle SOA Suite 12c Komponent bauen, um
eine Kreditkarte validieren zu können.
In diesem Validierung-Komponent werden Kreditkartenzahlungen überprüft, und am Ende wird der Zahlungsstatus zurückgegeben.
Wenn der Zahlungsvorgang verweigert wird, wird die Bestellung nicht bearbeitet.

Das Projekt soltte wie folgt aussehen.





Alle Kreditkartendaten werden in der Datenbank gespeichert, einschließlich Zahlungstyp, Kartennummer,
Ablaufdatum, Kartenname und Tageslimit.
Der Auftragseingang enthält Kreditkarteninformationen.
So würde beispielsweise der Zahlungsanteil der Auftragsmitteilung wie folgt aussehen:

<soas:Billing>

<soas:CardPaymentType>1</soas:CardPaymentType>

<soas:CardNum>1234123412341234</soas:CardNum>

<soas:ExpireDate>0316</soas:ExpireDate>

<soas:CardName>AMEX</soas:CardName>

<soas:BillingAddress>

<soas:FirstName>Allal</soas:FirstName>

<soas:LastName>Kharaz</soas:LastName>

<soas:AddressLine>555 Beverly Lane</soas:AddressLine>

<soas:City>Hollywood</soas:City>

<soas:State>CA</soas:State>

<soas:ZipCode>12345</soas:ZipCode>

<soas:PhoneNumber>5127691108</soas:PhoneNumber>

</soas:BillingAddress>

</soas:Billing>



<< Zurück                       Weiter >>

8 Kommentare

Kommentar veröffentlichen