|
AddressVerifyResponseType
|
addressVerify(String email, String street, String zip)
Confirms whether a postal address and postal code match those of the specified
PayPal account holder.
|
|
DoAuthorizationResponseType
|
authorize(String transactionId, String amount, CurrencyCode amountCurrency, TransactionEntity transactionEntity)
Authorize a payment
|
|
DoCaptureResponseType
|
capture(String authorizationId, boolean complete, String amount, CurrencyCode amountCurrency, String invoiceId, String note, String softDescriptor)
Capture an authorized payment.
|
|
CurrencyCode
|
coalesceCurrencyToDefaultCurrency(CurrencyCode currencyCode)
|
|
DoDirectPaymentResponseType
|
doDirectPayment(String ipAddress, Map<String, Object> cardDetails, Map<String, Object> paymentDetails, PaymentActionCode paymentAction, Boolean setReturnFMFDetails)
Process a credit card payment.
|
|
DoVoidResponseType
|
doVoid(String authorizationId, String note)
Void an order or an authorization.
|
|
BasicAmountType
|
getAmount(String value, CurrencyCode currency)
Builds a BasicAmountType to use in operations.
|
|
GetBalanceResponseType
|
getBalance(Boolean returnAllCurrencies)
Obtain the available balance for a PayPal account.
|
|
CompleteCodeType
|
getCompleteCode(Boolean complete)
|
|
CurrencyCodeType
|
getCurrency(CurrencyCode actualParameter)
Returns the currency to use in operations
|
|
CurrencyCode
|
getDefaultCurrency()
|
|
PaypalFacade
|
getFacade()
|
|
GetPalDetailsResponseType
|
getPalDetails()
Obtain your Pal ID, which is the PayPal-assigned merchant account number,
and other information about your account.
|
|
String
|
getPassword()
|
|
String
|
getSignature()
|
|
String
|
getSubject()
|
|
GetTransactionDetailsResponseType
|
getTransactionDetails(String transactionId)
Obtain information about a specific transaction.
|
|
String
|
getUsername()
|
|
void
|
initialise()
|
|
ManagePendingTransactionStatusResponseType
|
managePendingTransactionStatus(String transactionId, FMFPendingTransactionAction action)
Accept or deny a pending transaction held by Fraud Management Filters.
|
|
MassPayResponseType
|
massPay(String emailSubject, List<MassPayRequestItemType> massPayItems, ReceiverInfoCode receiverType)
Make a payment to one or more PayPal account holders.
|
|
DoReauthorizationResponseType
|
reAuthorize(String authorizationId, String amount, CurrencyCode amountCurrency)
Reauthorize an amount for a previously authorized transaction.
|
|
RefundTransactionResponseType
|
refundTransaction(String transactionId, String invoiceId, Refund refundType, String amount, CurrencyCode amountCurrency, String memo)
Issue a refund to the PayPal account holder associated with a transaction.
|
|
void
|
setDefaultCurrency(CurrencyCode defaultCurrency)
|
|
void
|
setFacade(PaypalFacade facade)
|
|
void
|
setPassword(String password)
|
|
void
|
setSignature(String signature)
|
|
void
|
setSubject(String subject)
|
|
void
|
setUsername(String username)
|