Class WC_Stripe_Gateway
Gateway class that abstracts all API calls to Stripe.
Methods summary
public
|
|
public static
|
|
public
|
|
public static
|
|
public
|
|
public
WP_Error|string
|
|
public
|
|
public
|
|
public
WP_Error|Stripe\PaymentIntent
|
|
public
|
|
public
|
|
public
|
|
public
WP_Error|Stripe\PaymentIntent
|
|
public
|
|
public
|
|
public
WP_Error|Stripe\SetupIntent
|
|
public
|
|
public
Stripe\Charge|WP_Error
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
WP_Error|Stripe\PaymentMethod
|
|
public
WP_Error|Stripe\Source
|
|
public
WP_Error|Stripe\Source
|
|
public
WP_Error|Stripe\Source
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
private
string
|
|
public
|
|
public
|
Properties summary
private
Stripe
|
$mode
mode (test, live) |
#
null
|
private
array
|
$messages
|
#
array()
|
private
string
|
$secret_key
|
#
null
|
private
Stripe\StripeClient
|
$client
|
#
null
|
Magic properties
public
Stripe\Service\AccountLinkService
|
$accountLinks
|
public
Stripe\Service\AccountService
|
$accounts
|
public
Stripe\Service\ApplePayDomainService
|
$applePayDomains
|
public
Stripe\Service\ApplicationFeeService
|
$applicationFees
|
public
Stripe\Service\BalanceService
|
$balance
|
public
Stripe\Service\BalanceTransactionService
|
$balanceTransactions
|
public
Stripe\Service\BillingPortal\BillingPortalServiceFactory
|
$billingPortal
|
public
Stripe\Service\ChargeService
|
$charges
|
public
Stripe\Service\Checkout\CheckoutServiceFactory
|
$checkout
|
public
Stripe\Service\CountrySpecService
|
$countrySpecs
|
public
Stripe\Service\CouponService
|
$coupons
|
public
Stripe\Service\CreditNoteService
|
$creditNotes
|
public
Stripe\Service\CustomerService
|
$customers
|
public
Stripe\Service\DisputeService
|
$disputes
|
public
Stripe\Service\EphemeralKeyService
|
$ephemeralKeys
|
public
Stripe\Service\EventService
|
$events
|
public
Stripe\Service\ExchangeRateService
|
$exchangeRates
|
public
Stripe\Service\FileLinkService
|
$fileLinks
|
public
Stripe\Service\FileService
|
$files
|
public
Stripe\Service\InvoiceItemService
|
$invoiceItems
|
public
Stripe\Service\InvoiceService
|
$invoices
|
public
Stripe\Service\Issuing\IssuingServiceFactory
|
$issuing
|
public
Stripe\Service\MandateService
|
$mandates
|
public
Stripe\Service\OrderReturnService
|
$orderReturns
|
public
Stripe\Service\OrderService
|
$orders
|
public
Stripe\Service\PaymentIntentService
|
$paymentIntents
|
public
Stripe\Service\PaymentMethodService
|
$paymentMethods
|
public
Stripe\Service\PayoutService
|
$payouts
|
public
Stripe\Service\PlanService
|
$plans
|
public
Stripe\Service\PriceService
|
$prices
|
public
Stripe\Service\ProductService
|
$products
|
public
Stripe\Service\Radar\RadarServiceFactory
|
$radar
|
public
Stripe\Service\RefundService
|
$refunds
|
public
Stripe\Service\Reporting\ReportingServiceFactory
|
$reporting
|
public
Stripe\Service\ReviewService
|
$reviews
|
public
Stripe\Service\SetupIntentService
|
$setupIntents
|
public
Stripe\Service\Sigma\SigmaServiceFactory
|
$sigma
|
public
Stripe\Service\SkuService
|
$skus
|
public
Stripe\Service\SourceService
|
$sources
|
public
Stripe\Service\SubscriptionItemService
|
$subscriptionItems
|
public
Stripe\Service\SubscriptionScheduleService
|
$subscriptionSchedules
|
public
Stripe\Service\SubscriptionService
|
$subscriptions
|
public
Stripe\Service\TaxRateService
|
$taxRates
|
public
Stripe\Service\Terminal\TerminalServiceFactory
|
$terminal
|
public
Stripe\Service\TokenService
|
$tokens
|
public
Stripe\Service\TopupService
|
$topups
|
public
Stripe\Service\TransferService
|
$transfers
|
public
Stripe\Service\WebhookEndpointService
|
$webhookEndpoints
|