java.lang.Object
com.aoapps.payments.stripe.Stripe
All Implemented Interfaces:
MerchantServicesProvider

public class Stripe extends Object implements MerchantServicesProvider
Provider for Stripe.

Configuration parameters:

  1. apiKey - the Stripe account secret key

TODO: Support testMode with optional testApiKey. This would require testMode on CreditCard, too.

TODO: Support Stripe.js

TODO: Support Idempotent Requests with automatic retry on network errors.

TODO: Support Request IDs.

TODO: Support Collecting application fees?

TODO: Can we get this listed as a community library or plugin-in?

TODO: Might be better to switch to Subscriptions for stored card implementation.

Author:
AO Industries, Inc.