├── .gitignore ├── ExampleWebhookListener.cls ├── README.md ├── Stripe API.sublime-project ├── license └── src ├── classes ├── StripeAPI.cls ├── StripeAPI.cls-meta.xml ├── StripeCard.cls ├── StripeCard.cls-meta.xml ├── StripeCardTests.cls ├── StripeCardTests.cls-meta.xml ├── StripeCharge.cls ├── StripeCharge.cls-meta.xml ├── StripeChargeTests.cls ├── StripeChargeTests.cls-meta.xml ├── StripeCoupon.cls ├── StripeCoupon.cls-meta.xml ├── StripeCouponTests.cls ├── StripeCouponTests.cls-meta.xml ├── StripeCustomer.cls ├── StripeCustomer.cls-meta.xml ├── StripeCustomerTests.cls ├── StripeCustomerTests.cls-meta.xml ├── StripeError.cls ├── StripeError.cls-meta.xml ├── StripeEvent.cls ├── StripeEvent.cls-meta.xml ├── StripeEventTests.cls ├── StripeEventTests.cls-meta.xml ├── StripeException.cls ├── StripeException.cls-meta.xml ├── StripeInvoice.cls ├── StripeInvoice.cls-meta.xml ├── StripeInvoiceItemResponse.cls ├── StripeInvoiceItemResponse.cls-meta.xml ├── StripeInvoiceItemResponseTests.cls ├── StripeInvoiceItemResponseTests.cls-meta.xml ├── StripeInvoiceTests.cls ├── StripeInvoiceTests.cls-meta.xml ├── StripePlan.cls ├── StripePlan.cls-meta.xml ├── StripePlanList.cls ├── StripePlanList.cls-meta.xml ├── StripePlanTests.cls ├── StripePlanTests.cls-meta.xml ├── StripeSubscription.cls ├── StripeSubscription.cls-meta.xml ├── StripeSubscriptionTests.cls ├── StripeSubscriptionTests.cls-meta.xml ├── StripeToken.cls ├── StripeToken.cls-meta.xml ├── StripeTokenTests.cls ├── StripeTokenTests.cls-meta.xml ├── StripeUtil.cls ├── StripeUtil.cls-meta.xml ├── StripeUtilTests.cls ├── StripeUtilTests.cls-meta.xml ├── StripeWebhookListener.cls ├── StripeWebhookListener.cls-meta.xml ├── StripeWebhookListenerTests.cls ├── StripeWebhookListenerTests.cls-meta.xml ├── TestStripe.cls ├── TestStripe.cls-meta.xml ├── WebhookDelayedProcessor.cls └── WebhookDelayedProcessor.cls-meta.xml ├── objects ├── Stripe_Settings__c.object └── Stripe_Webhook__c.object └── triggers ├── StripeWebhookAfter.trigger └── StripeWebhookAfter.trigger-meta.xml /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | /.project 4 | /.settings/ 5 | -------------------------------------------------------------------------------- /ExampleWebhookListener.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/ExampleWebhookListener.cls -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/README.md -------------------------------------------------------------------------------- /Stripe API.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/Stripe API.sublime-project -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/license -------------------------------------------------------------------------------- /src/classes/StripeAPI.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeAPI.cls -------------------------------------------------------------------------------- /src/classes/StripeAPI.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeAPI.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeCard.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCard.cls -------------------------------------------------------------------------------- /src/classes/StripeCard.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCard.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeCardTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCardTests.cls -------------------------------------------------------------------------------- /src/classes/StripeCardTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCardTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeCharge.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCharge.cls -------------------------------------------------------------------------------- /src/classes/StripeCharge.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCharge.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeChargeTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeChargeTests.cls -------------------------------------------------------------------------------- /src/classes/StripeChargeTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeChargeTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeCoupon.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCoupon.cls -------------------------------------------------------------------------------- /src/classes/StripeCoupon.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCoupon.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeCouponTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCouponTests.cls -------------------------------------------------------------------------------- /src/classes/StripeCouponTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCouponTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeCustomer.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCustomer.cls -------------------------------------------------------------------------------- /src/classes/StripeCustomer.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCustomer.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeCustomerTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCustomerTests.cls -------------------------------------------------------------------------------- /src/classes/StripeCustomerTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeCustomerTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeError.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeError.cls -------------------------------------------------------------------------------- /src/classes/StripeError.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeError.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeEvent.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeEvent.cls -------------------------------------------------------------------------------- /src/classes/StripeEvent.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeEvent.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeEventTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeEventTests.cls -------------------------------------------------------------------------------- /src/classes/StripeEventTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeEventTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeException.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeException.cls -------------------------------------------------------------------------------- /src/classes/StripeException.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeException.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeInvoice.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoice.cls -------------------------------------------------------------------------------- /src/classes/StripeInvoice.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoice.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeInvoiceItemResponse.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoiceItemResponse.cls -------------------------------------------------------------------------------- /src/classes/StripeInvoiceItemResponse.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoiceItemResponse.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeInvoiceItemResponseTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoiceItemResponseTests.cls -------------------------------------------------------------------------------- /src/classes/StripeInvoiceItemResponseTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoiceItemResponseTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeInvoiceTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoiceTests.cls -------------------------------------------------------------------------------- /src/classes/StripeInvoiceTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeInvoiceTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripePlan.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripePlan.cls -------------------------------------------------------------------------------- /src/classes/StripePlan.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripePlan.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripePlanList.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripePlanList.cls -------------------------------------------------------------------------------- /src/classes/StripePlanList.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripePlanList.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripePlanTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripePlanTests.cls -------------------------------------------------------------------------------- /src/classes/StripePlanTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripePlanTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeSubscription.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeSubscription.cls -------------------------------------------------------------------------------- /src/classes/StripeSubscription.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeSubscription.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeSubscriptionTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeSubscriptionTests.cls -------------------------------------------------------------------------------- /src/classes/StripeSubscriptionTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeSubscriptionTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeToken.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeToken.cls -------------------------------------------------------------------------------- /src/classes/StripeToken.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeToken.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeTokenTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeTokenTests.cls -------------------------------------------------------------------------------- /src/classes/StripeTokenTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeTokenTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeUtil.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeUtil.cls -------------------------------------------------------------------------------- /src/classes/StripeUtil.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeUtil.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeUtilTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeUtilTests.cls -------------------------------------------------------------------------------- /src/classes/StripeUtilTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeUtilTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeWebhookListener.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeWebhookListener.cls -------------------------------------------------------------------------------- /src/classes/StripeWebhookListener.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeWebhookListener.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/StripeWebhookListenerTests.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeWebhookListenerTests.cls -------------------------------------------------------------------------------- /src/classes/StripeWebhookListenerTests.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/StripeWebhookListenerTests.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/TestStripe.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/TestStripe.cls -------------------------------------------------------------------------------- /src/classes/TestStripe.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/TestStripe.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/WebhookDelayedProcessor.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/WebhookDelayedProcessor.cls -------------------------------------------------------------------------------- /src/classes/WebhookDelayedProcessor.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/classes/WebhookDelayedProcessor.cls-meta.xml -------------------------------------------------------------------------------- /src/objects/Stripe_Settings__c.object: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/objects/Stripe_Settings__c.object -------------------------------------------------------------------------------- /src/objects/Stripe_Webhook__c.object: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/objects/Stripe_Webhook__c.object -------------------------------------------------------------------------------- /src/triggers/StripeWebhookAfter.trigger: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/triggers/StripeWebhookAfter.trigger -------------------------------------------------------------------------------- /src/triggers/StripeWebhookAfter.trigger-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruspath/stripeforce/HEAD/src/triggers/StripeWebhookAfter.trigger-meta.xml --------------------------------------------------------------------------------