| java.lang.Object |
| ↳ |
org.mule.module.paypal.soap.SoapPaypalFacade |
Class Overview
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/
e_howto_api_soap_PayPalSOAPAPIArchitecture
Summary
| Public Constructors |
|
|
SoapPaypalFacade(String username, String password, String signature, String subject)
Creates the SoapPaypalFacade.
|
| Public Methods |
|
AddressVerifyResponseType
|
addressVerify(String email, String street, String zip)
|
|
DoAuthorizationResponseType
|
authorize(String transactionId, BasicAmountType amount, TransactionEntityType transactionEntity)
|
|
DoCaptureResponseType
|
capture(String authorizationId, CompleteCodeType complete, BasicAmountType amount, String invoiceId, String note, String softDescriptor)
|
|
DoDirectPaymentResponseType
|
doDirectPayment(String ipAddress, CreditCardDetailsType cardDetails, PaymentDetailsType paymentDetails, PaymentActionCodeType paymentAction, Integer setReturnFMFDetails)
|
|
DoVoidResponseType
|
doVoid(String authorizationId, String note)
|
|
GetBalanceResponseType
|
getBalance(boolean returnAllCurrencies)
|
|
GetPalDetailsResponseType
|
getPalDetails()
|
|
GetTransactionDetailsResponseType
|
getTransactionDetails(String transactionId)
|
|
ManagePendingTransactionStatusResponseType
|
managePendingTransactionStatus(String transactionId, FMFPendingTransactionActionType action)
|
|
MassPayResponseType
|
massPay(String emailSubject, List<MassPayRequestItemType> massPayItems, ReceiverInfoCodeType receiverType)
|
|
DoReauthorizationResponseType
|
reAuthorize(String authorizationId, BasicAmountType amount)
|
|
RefundTransactionResponseType
|
refundTransaction(String transactionId, String invoiceId, RefundType refundType, BasicAmountType amount, String memo)
|
|
void
|
setApiVersion(String apiVersion)
|
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
org.mule.module.paypal.PaypalFacade
|
abstract
AddressVerifyResponseType
|
addressVerify(String email, String street, String zip)
|
|
abstract
DoAuthorizationResponseType
|
authorize(String transactionId, BasicAmountType amount, TransactionEntityType transactionEntity)
|
|
abstract
DoCaptureResponseType
|
capture(String authorizationId, CompleteCodeType complete, BasicAmountType amount, String invoiceId, String note, String softDescriptor)
|
|
abstract
DoDirectPaymentResponseType
|
doDirectPayment(String ipAddress, CreditCardDetailsType cardDetails, PaymentDetailsType paymentDetails, PaymentActionCodeType paymentAction, Integer setReturnFMFDetails)
|
|
abstract
DoVoidResponseType
|
doVoid(String authorizationId, String note)
|
|
abstract
GetBalanceResponseType
|
getBalance(boolean returnAllCurrencies)
|
|
abstract
GetPalDetailsResponseType
|
getPalDetails()
|
|
abstract
GetTransactionDetailsResponseType
|
getTransactionDetails(String transactionId)
|
|
abstract
ManagePendingTransactionStatusResponseType
|
managePendingTransactionStatus(String transactionId, FMFPendingTransactionActionType action)
|
|
abstract
MassPayResponseType
|
massPay(String emailSubject, List<MassPayRequestItemType> massPayItems, ReceiverInfoCodeType receiverType)
|
|
abstract
DoReauthorizationResponseType
|
reAuthorize(String authorizationId, BasicAmountType amount)
|
|
abstract
RefundTransactionResponseType
|
refundTransaction(String transactionId, String invoiceId, RefundType refundType, BasicAmountType amount, String memo)
|
|
Fields
private
String
apiVersion
private
final
String
password
private
String
paypalEndpoint
private
final
String
signature
private
final
String
subject
private
final
String
username
Public Constructors
public
SoapPaypalFacade
(String username, String password, String signature, String subject)
Creates the SoapPaypalFacade.
Parameters
| username
| Paypal username |
| password
| Paypal password |
| signature
| PayPal-generated unique digital signature (a line of text, or
hash) that you copy from PayPal's website and include in your API
calls. An alternative to API Certificate security. |
| subject
| An indicator in an API call of the account for whom the call is
being made
|
Public Methods
Parameters
| transactionId
| |
| amount
| |
| transactionEntity
| |
Parameters
| ipAddress
| |
| cardDetails
| |
| paymentDetails
| |
| paymentAction
| |
| setReturnFMFDetails
| |
Parameters
| emailSubject
| |
| massPayItems
| |
| receiverType
| |
Parameters
| transactionId
| |
| invoiceId
| |
| refundType
| |
| amount
| |
| memo
| |
public
void
setApiVersion
(String apiVersion)
Parameters
| apiVersion
| The apiVersion to set
|
Protected Methods