- Added support for
Stripe::File
(#32) - Added support for
Stripe::FileLink
(#32) - Added support for
Stripe::Account
(#31) - Added support for
Event
objects (#26) - Added support for verifying webhooks via
Stripe::Webhook
(#26) - Updated
Stripe::Charge
(#30) - Added support for
Stripe::Product#list
(#25)
- Crystal v1.0 support added
- Added support for Attaching a Payment Method to a Customer (#12)
- Added distinct object for Discounts (#16)
- Added distinct object for Prices (#16)
- Added distinct object for Promotion Codes (#16)
- Supporting Crystal 0.36.1 (#17)
- Transition from Travis CI to GitHub Actions (#11)
- Automatically generate API documentation (#12)
- Supporting Crystal 0.35.1
- Added support for Stripe Checkout (#7)
- Added support for Invoice Line Item Creation (#5)
- Added this changelog file
- Supporting Crystal 0.34
- Moving all structs to classes to fix compiler issues
- Changed structure of the calls, using class methods and class variables for api key. Will use less memory and be much cleaner.
- Added expand to these entities create methods: Customer, Charge, SetupIntent, PaymentIntent, and Token
- Made List Enumerable - So all Enumerable's methods works on lists
- Create source
- Retrieve source
- Attach source to customer
- Detach source from customer
- Add tax id to a customer
- Remove tax id from customer
- Retrieve tax id from customer
- Retrieve charge
- create refund
- retrieve refund
- list customers
- list subscriptions
- list invoices
- list payment intents
- list setup intents
- create tax rate
- retrieve tax rate
- Coupons
- Customer Tax ID
- Payout
- Source
- Added some core entities
- Fixed bug in Charges
- Removed validations macro
- Added support for sending post params with array and array with Hashes/NamedTuples
- Added expand only on
create_subscription
method
- payment/setup intent create
- payment/setup intent retrieve
- payment/setup intent confirm
- create product
- create plan
- Payment Intent
- Setup Intent
- Plan
- Product