C# Class Payments.eway.EwayPaymentGateway

Inheritance: IEwayPaymentGateway
Mostra file Open project: NickJosevski/Payments.AU Class Usage Examples

Public Methods

Method Description
ChargeExistingCustomer ( string token, EwayPayment payment ) : string
CreateCustomerWithPaymentRequirement ( string redirectUrl, bool redirect, EwayCustomerDetails customer, EwayPayment payment ) : EwayCustomerDetails

# STEP 1 -- From Guide

GetAccessCodeResult ( GetAccessCodeResultRequest request ) : EwayResponse

# STEP 3 -- From Guide

GetAccessCodeResult ( String accessCode ) : EwayResponse

# STEP 3 -- From Guide

HttpPost ( string uri, string parameters ) : string

Private Methods

Method Description
CreateResponse ( GetAccessCodeResultResponse response ) : EwayResponse
GetAuthenticationFromConfiguration ( ) : Authentication

Method Details

ChargeExistingCustomer() public method

public ChargeExistingCustomer ( string token, EwayPayment payment ) : string
token string
payment EwayPayment
return string

CreateCustomerWithPaymentRequirement() public method

# STEP 1 -- From Guide
public CreateCustomerWithPaymentRequirement ( string redirectUrl, bool redirect, EwayCustomerDetails customer, EwayPayment payment ) : EwayCustomerDetails
redirectUrl string
redirect bool
customer EwayCustomerDetails
payment EwayPayment
return EwayCustomerDetails

GetAccessCodeResult() public method

# STEP 3 -- From Guide
public GetAccessCodeResult ( GetAccessCodeResultRequest request ) : EwayResponse
request GetAccessCodeResultRequest
return EwayResponse

GetAccessCodeResult() public method

# STEP 3 -- From Guide
public GetAccessCodeResult ( String accessCode ) : EwayResponse
accessCode String
return EwayResponse

HttpPost() public method

public HttpPost ( string uri, string parameters ) : string
uri string
parameters string
return string