- #806 - Remove
payment_method_types
from required arguments forStripe::Checkout::Session
- #806 - Raise more helpful exception when Stripe::Price cannot be found within a
Stripe::Checkout::Session
line_items
argument.
- #785:
Stripe::Product
no longer requirestype
. @TastyPi - #784: Fix "Wrong number of arguments" error in tests. @TastyPi
- #782: Support expanding
setup_intent
inStripe::Checkout::Session
. @TastyPi
- #765: Properly set the status of a trialing subscription. @csalvato
- #764: Fixes erroneous error message when fetching upcoming invoices. @csalvato
- #762: Support Stripe Connect with Customers by adding stripe_account header namespace for customer object @csalvato
- #755: Add allowed params to subscriptions @dominikdarnel
- #748: Support Prices - @hidenba and @jamesprior.
- #747: Fix ruby 2.7 deprecation warnings. Adds Ruby 3.0.0 compatibility. @coding-chimp
- #715: Added application_fee_amount to mock charge object - @espen
- #709: Remove unnecessary check on customer's currency - @coorasse
- Added Changelog file
- #640: Support Payment Intent status requires_capture - @theodorton.
- #685: Adds support for pending_invoice_item_interval - @joshcass.
- #682: Prevent customer metadata from being overwritten with each update - @sethkrasnianski.
- #679: Fix for #678 Add active filter to Data::List - @rnmp.
- #668: Fix for #665 Allow to remove discount from customer - @mnin.
- #667: Remove empty and duplicated methods from payment methods - @mnin.
- #664: Bugfix: pass through PaymentIntent amount to mocked Charge - @typeoneerror.
- #654: fix for #626 Added missing decline codes - @iCreateJB.
- #648: Initial implementation of checkout session API - @fauxparse.
- #644: Allow payment_behavior attribute on subscription create - @j15e.
- #658 Make the gem compatible with Stripe Gem v.5