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.
|