public interface ManagedCreditCardPaymentTestSoap
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createCustomer(java.lang.String title,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String address,
java.lang.String suburb,
java.lang.String state,
java.lang.String company,
java.lang.String postCode,
java.lang.String country,
java.lang.String email,
java.lang.String fax,
java.lang.String phone,
java.lang.String mobile,
java.lang.String customerRef,
java.lang.String jobDesc,
java.lang.String comments,
java.lang.String url,
java.lang.String ccNumber,
java.lang.String ccNameOnCard,
int ccExpiryMonth,
int ccExpiryYear,
EWAYHeader eWAYHeader)
TEST ONLY: Create a managed customer
|
CCPaymentResponse |
processPayment(long managedCustomerID,
int amount,
java.lang.String invoiceReference,
java.lang.String invoiceDescription,
EWAYHeader eWAYHeader)
TEST ONLY: Process payment
|
CCPaymentResponse |
processPaymentWithBeagle(long managedCustomerID,
int amount,
java.lang.String invoiceReference,
java.lang.String invoiceDescription,
java.lang.String cvn,
java.lang.String ipAddress,
java.lang.String billingCountry,
EWAYHeader eWAYHeader)
TEST ONLY: Process payment with Beagle
|
CCPaymentResponse |
processPaymentWithCVN(long managedCustomerID,
int amount,
java.lang.String invoiceReference,
java.lang.String invoiceDescription,
java.lang.String cvn,
EWAYHeader eWAYHeader)
TEST ONLY: Process payment with CVN
|
CreditCard |
queryCustomer(long managedCustomerID,
EWAYHeader eWAYHeader)
TEST ONLY: Query managed customer details
|
CreditCard |
queryCustomerByReference(java.lang.String customerReference,
EWAYHeader eWAYHeader)
TEST ONLY: Query managed customer by customer reference
|
ArrayOfManagedTransaction |
queryPayment(long managedCustomerID,
EWAYHeader eWAYHeader)
TEST ONLY: Query payment
|
boolean |
updateCustomer(long managedCustomerID,
java.lang.String title,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String address,
java.lang.String suburb,
java.lang.String state,
java.lang.String company,
java.lang.String postCode,
java.lang.String country,
java.lang.String email,
java.lang.String fax,
java.lang.String phone,
java.lang.String mobile,
java.lang.String customerRef,
java.lang.String jobDesc,
java.lang.String comments,
java.lang.String url,
java.lang.String ccNumber,
java.lang.String ccNameOnCard,
int ccExpiryMonth,
int ccExpiryYear,
EWAYHeader eWAYHeader)
TEST ONLY: Update managed customer
|
@RequestWrapper(localName="CreateCustomer",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.CreateCustomer")
@ResponseWrapper(localName="CreateCustomerResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.CreateCustomerResponse")
java.lang.String createCustomer(java.lang.String title,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String address,
java.lang.String suburb,
java.lang.String state,
java.lang.String company,
java.lang.String postCode,
java.lang.String country,
java.lang.String email,
java.lang.String fax,
java.lang.String phone,
java.lang.String mobile,
java.lang.String customerRef,
java.lang.String jobDesc,
java.lang.String comments,
java.lang.String url,
java.lang.String ccNumber,
java.lang.String ccNameOnCard,
int ccExpiryMonth,
int ccExpiryYear,
EWAYHeader eWAYHeader)
lastName - phone - fax - state - postCode - ccExpiryYear - url - country - jobDesc - title - customerRef - address - suburb - email - ccNumber - company - the companyeWAYHeader - ccNameOnCard - ccExpiryMonth - firstName - comments - mobile - @RequestWrapper(localName="UpdateCustomer",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.UpdateCustomer")
@ResponseWrapper(localName="UpdateCustomerResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.UpdateCustomerResponse")
boolean updateCustomer(long managedCustomerID,
java.lang.String title,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String address,
java.lang.String suburb,
java.lang.String state,
java.lang.String company,
java.lang.String postCode,
java.lang.String country,
java.lang.String email,
java.lang.String fax,
java.lang.String phone,
java.lang.String mobile,
java.lang.String customerRef,
java.lang.String jobDesc,
java.lang.String comments,
java.lang.String url,
java.lang.String ccNumber,
java.lang.String ccNameOnCard,
int ccExpiryMonth,
int ccExpiryYear,
EWAYHeader eWAYHeader)
lastName - phone - fax - state - postCode - ccExpiryYear - managedCustomerID - url - country - jobDesc - title - customerRef - address - suburb - email - ccNumber - company - the companyeWAYHeader - ccNameOnCard - ccExpiryMonth - firstName - comments - mobile - @RequestWrapper(localName="QueryCustomer",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.QueryCustomer")
@ResponseWrapper(localName="QueryCustomerResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.QueryCustomerResponse")
CreditCard queryCustomer(long managedCustomerID,
EWAYHeader eWAYHeader)
eWAYHeader - managedCustomerID - @RequestWrapper(localName="QueryCustomerByReference",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.QueryCustomerByReference")
@ResponseWrapper(localName="QueryCustomerByReferenceResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.QueryCustomerByReferenceResponse")
CreditCard queryCustomerByReference(java.lang.String customerReference,
EWAYHeader eWAYHeader)
eWAYHeader - customerReference - @RequestWrapper(localName="ProcessPayment",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.ProcessPayment")
@ResponseWrapper(localName="ProcessPaymentResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.ProcessPaymentResponse")
CCPaymentResponse processPayment(long managedCustomerID,
int amount,
java.lang.String invoiceReference,
java.lang.String invoiceDescription,
EWAYHeader eWAYHeader)
amount - eWAYHeader - invoiceDescription - invoiceReference - managedCustomerID - @RequestWrapper(localName="ProcessPaymentWithCVN",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.ProcessPaymentWithCVN")
@ResponseWrapper(localName="ProcessPaymentWithCVNResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.ProcessPaymentWithCVNResponse")
CCPaymentResponse processPaymentWithCVN(long managedCustomerID,
int amount,
java.lang.String invoiceReference,
java.lang.String invoiceDescription,
java.lang.String cvn,
EWAYHeader eWAYHeader)
amount - cvn - eWAYHeader - invoiceDescription - invoiceReference - managedCustomerID - @RequestWrapper(localName="ProcessPaymentWithBeagle",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.ProcessPaymentWithBeagle")
@ResponseWrapper(localName="ProcessPaymentWithBeagleResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.ProcessPaymentWithBeagleResponse")
CCPaymentResponse processPaymentWithBeagle(long managedCustomerID,
int amount,
java.lang.String invoiceReference,
java.lang.String invoiceDescription,
java.lang.String cvn,
java.lang.String ipAddress,
java.lang.String billingCountry,
EWAYHeader eWAYHeader)
amount - cvn - eWAYHeader - billingCountry - invoiceDescription - invoiceReference - managedCustomerID - ipAddress - @RequestWrapper(localName="QueryPayment",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.QueryPayment")
@ResponseWrapper(localName="QueryPaymentResponse",
targetNamespace="https://www.eway.com.au/gateway/managedpayment",
className="com.aspc.Layers.aspc_app.Membership.eway.ewayservice.QueryPaymentResponse")
ArrayOfManagedTransaction queryPayment(long managedCustomerID,
EWAYHeader eWAYHeader)
eWAYHeader - managedCustomerID - stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.