IPaypal Interface |
Namespace: NetQuarry.Services.Paypal
The IPaypal type exposes the following members.
Name | Description | |
---|---|---|
Properties |
Allows access to the Service underlying properties from the interface.
|
Name | Description | |
---|---|---|
CancelRecurringPaymentsProfile |
Cancels a recurring payment profile.
| |
CreateRecurringPaymentsProfile(CreditCardDetails, PayerInfo, PaymentDetails) |
Creates a recurring payments profile using a credit card (as opposed to using a token).
Call this method once for each billing agreement included in SetExpressCheckout(PaymentDetails, PayerInfo, String)
request and use the same token for each call. Each request creates a single recurring payments profile.
Use CreateRecurringPaymentsProfile(PayerInfo, PaymentDetails, String) to create a payment
based on a tokey instead of a credit card.
| |
CreateRecurringPaymentsProfile(PayerInfo, PaymentDetails, String) |
Creates a recurring payments profile using a token (as opposed to using a credit card).
Call this method once for each billing agreement included in SetExpressCheckout(PaymentDetails, PayerInfo, String)
request and use the same token for each call. Each request creates a single recurring payments profile.
Use CreateRecurringPaymentsProfile(CreditCardDetails, PayerInfo, PaymentDetails) to create a payment
based on a credit card instead of a token.
| |
DoDirectPayment |
Creates a direct (CART) payment and charges the card immediately.
| |
DoExpressCheckout |
Perform a PayPal Express Checkout payment transaction.
| |
GetExpressCheckoutDetails |
Gets information about a PayPal Express Checkout payment transaction.
| |
GetRecurringPaymentsInfo |
Gets information about a recurring payments profile.
| |
RefundTransaction |
Refunds a transaction.
| |
SetExpressCheckout |
Sets up the express checkout and returns the token used to send to paypal.
|