Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more functionality #19

Merged
merged 71 commits into from
Jun 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
22afd18
'create', 'search' methods for different models
Nov 28, 2023
431c6b9
Add Subscription.cancelAt field
solid-maksymtielnyi Jan 15, 2024
4d2ebf6
Add Subscription.startDate and .endedAt fields
solid-maksymtielnyi Jan 15, 2024
f8f1629
Add SubscriptionItem.quantity field
solid-maksymtielnyi Jan 18, 2024
874ef7a
Merge pull request #1 from solid-software/subscriptions
maksym-tielnyi-solid Feb 2, 2024
7ed1846
Add cancelAtPeriodEnd field to Subscription
solid-maksymtielnyi Feb 8, 2024
0439d2f
Merge pull request #2 from solid-software/subscription_cancellation
maksym-tielnyi-solid Feb 12, 2024
ea85c59
Add billingCycleAnchor field to Subscription
solid-maksymtielnyi Feb 15, 2024
3964ce6
Merge pull request #3 from solid-software/billing_cycle_anchor_property
maksym-tielnyi-solid Feb 15, 2024
f2cc906
Add customer.invoice_settings
solid-maksymtielnyi Feb 21, 2024
80758e4
Make invoice_settings.default_payment_method nullable
solid-maksymtielnyi Feb 21, 2024
be90a07
Add id field to PaymentMethod model
solid-maksymtielnyi Feb 21, 2024
db56b33
Add missing search methods
yurii-prykhodko-solid Feb 22, 2024
091eb9e
Add DELETE subscriptions/:id endpoint
yurii-prykhodko-solid Feb 22, 2024
ed2b854
Merge pull request #6 from solid-software/subscription-delete
yurii-prykhodko-solid Feb 22, 2024
d8b7b33
Merge 'main' into 'search-methods'
yurii-prykhodko-solid Feb 22, 2024
38b8519
Merge branch 'main' into search-methods
yurii-prykhodko-solid Feb 22, 2024
1db094d
Merge pull request #5 from solid-software/search-methods
yurii-prykhodko-solid Feb 22, 2024
0d4b701
Add search_result list object type
yurii-prykhodko-solid Feb 22, 2024
a090ba2
Merge pull request #7 from solid-software/upd-messages
yurii-prykhodko-solid Feb 22, 2024
0d22bcc
Add subscription update bindings
yurii-prykhodko-solid Feb 23, 2024
69bde80
fix typo, format
yurii-prykhodko-solid Feb 23, 2024
b38fa74
Merge pull request #8 from solid-software/upd-sub
yurii-prykhodko-solid Feb 23, 2024
6ba79f3
Add a link to InvoiceSettings docs
maksym-tielnyi-solid Feb 28, 2024
1e2e275
Remove id field from PaymentMethodDetails model
solid-maksymtielnyi Feb 28, 2024
7aa091e
Add PaymentMethod model
solid-maksymtielnyi Feb 28, 2024
7b20139
Fix PaymentMethod ID type
solid-maksymtielnyi Feb 28, 2024
01cd8b2
Add PaymentMethodEvent
solid-maksymtielnyi Feb 28, 2024
a0db4e3
Merge remote-tracking branch 'origin/main' into payment_methods
solid-maksymtielnyi Feb 29, 2024
69c38e6
Merge pull request #4 from solid-software/payment_methods
maksym-tielnyi-solid Feb 29, 2024
9da9aae
Add us_bank_account payment method
solid-maksymtielnyi Feb 29, 2024
be9ff84
Add Price.recurring field
yurii-prykhodko-solid Mar 4, 2024
4ef34f8
Merge pull request #9 from solid-software/price-recur
yurii-prykhodko-solid Mar 4, 2024
77315dd
Merge pull request #10 from solid-software/us_bank_account
maksym-tielnyi-solid Mar 5, 2024
edc7020
Webhook Event livemode flag
yurii-prykhodko-solid Mar 5, 2024
9f96ab3
Merge pull request #11 from solid-software/event-livemode
yurii-prykhodko-solid Mar 5, 2024
932cd12
Add SubscriptionItems resource
yurii-prykhodko-solid Mar 4, 2024
5a41066
Consistent naming
yurii-prykhodko-solid Mar 5, 2024
bafdf6f
Add to top-level client
yurii-prykhodko-solid Mar 5, 2024
99e8642
Minor subscription fixes
yurii-prykhodko-solid Mar 4, 2024
e4f488d
SubscriptionItems request args
yurii-prykhodko-solid Mar 6, 2024
08b9116
Merge pull request #13 from solid-software/sub-fixes
yurii-prykhodko-solid Mar 6, 2024
88b5313
organize imports
yurii-prykhodko-solid Mar 6, 2024
d8e89ea
Merge pull request #12 from solid-software/sub-item
yurii-prykhodko-solid Mar 6, 2024
a7f835c
Add wallet to Card
solid-maksymtielnyi Mar 11, 2024
d423196
Add Invoice class
solid-maksymtielnyi Mar 12, 2024
26218fc
Add InvoiceEvent class
solid-maksymtielnyi Mar 12, 2024
14879e7
Add paymentIntent field to Invoice
solid-maksymtielnyi Mar 12, 2024
d27c99c
Add InvoiceEvent to Event.fromJson
solid-maksymtielnyi Mar 12, 2024
c87f740
Merge pull request #14 from solid-software/card_wallet
maksym-tielnyi-solid Mar 13, 2024
3d2ceb1
Add latestInvoice and previousAttributes fields
solid-maksymtielnyi Apr 5, 2024
015fbf5
Merge pull request #15 from solid-software/subscription_payment_retry…
maksym-tielnyi-solid Apr 5, 2024
3db06e3
Add StripeApiError and StripeApiErrorType
solid-maksymtielnyi Apr 11, 2024
da699a7
Export enums.dart
solid-maksymtielnyi Apr 11, 2024
a65ac34
Merge pull request #16 from solid-software/stripe_api_error
maksym-tielnyi-solid Apr 12, 2024
41e6c07
Add default_price field to Product
solid-maksymtielnyi Apr 22, 2024
611bd11
Merge pull request #17 from solid-software/product_default_price
maksym-tielnyi-solid Apr 23, 2024
9428bba
Add amazon_pay payment method type
solid-maksymtielnyi Apr 25, 2024
abcbe5d
Merge pull request #18 from solid-software/amazon_pay
maksym-tielnyi-solid Apr 29, 2024
2ba09b2
Add created timestamp to Event
solid-maksymtielnyi May 27, 2024
dcd01f9
add subscription schedule resource
4akloon May 27, 2024
ab5a0f2
refactor code
4akloon May 27, 2024
a1c8c4e
Merge pull request #20 from solid-software/resuource-subscription_sch…
yurii-prykhodko-solid May 27, 2024
d1e5e06
feat: Add list_subscription_schedules request
4akloon May 27, 2024
f28e357
feat: Add SubscriptionScheduleStatus enum and update SubscriptionSche…
4akloon May 27, 2024
ba88f92
Merge pull request #19 from solid-software/event_created_timestamp
maksym-tielnyi-solid May 27, 2024
c7a49f9
Refactor SubscriptionSchedulePhase serialization
4akloon May 27, 2024
9c3975f
remove id from phase
4akloon May 27, 2024
7ae50a5
Merge pull request #21 from solid-software/add-list-params-to-subscri…
yurii-prykhodko-solid May 28, 2024
faa6689
add end behavior on update subscription schedule
4akloon May 29, 2024
4476af1
Merge pull request #22 from solid-software/subscription-schedule-update
yurii-prykhodko-solid May 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion lib/messages.dart
Original file line number Diff line number Diff line change
@@ -1,29 +1,45 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:stripe/src/messages/converters.dart';
import 'package:stripe/src/messages/enums.dart';

export 'package:stripe/src/messages/enums.dart';

part 'messages.g.dart';
part 'src/messages/_message.dart';
part 'src/messages/address.dart';
part 'src/messages/balance_transaction.dart';
part 'src/messages/billing_details.dart';
part 'src/messages/charge.dart';
part 'src/messages/checkout_session.dart';
part 'src/messages/customer.dart';
part 'src/messages/data_list.dart';
part 'src/messages/event.dart';
part 'src/messages/invoice.dart';
part 'src/messages/payment_intent.dart';
part 'src/messages/payment_method.dart';
part 'src/messages/portal_session.dart';
part 'src/messages/price.dart';
part 'src/messages/product.dart';
part 'src/messages/refund.dart';
part 'src/messages/shipping_specification.dart';
part 'src/messages/requests/create_checkout_session.dart';
part 'src/messages/requests/create_customer.dart';
part 'src/messages/requests/create_payment_intent.dart';
part 'src/messages/requests/create_portal_session.dart';
part 'src/messages/requests/create_price.dart';
part 'src/messages/requests/create_product.dart';
part 'src/messages/requests/create_refund.dart';
part 'src/messages/requests/create_subscription_schedule.dart';
part 'src/messages/requests/list_prices.dart';
part 'src/messages/requests/list_products.dart';
part 'src/messages/requests/list_subscription_items.dart';
part 'src/messages/requests/list_subscriptions.dart';
part 'src/messages/requests/list_subscription_schedules.dart';
part 'src/messages/requests/update_customer.dart';
part 'src/messages/requests/update_subscription.dart';
part 'src/messages/requests/update_subscription_item.dart';
part 'src/messages/requests/update_subscription_schedule.dart';
part 'src/messages/shipping_specification.dart';
part 'src/messages/stripe_api_error.dart';
part 'src/messages/subscription.dart';
part 'src/messages/subscription_item.dart';
part 'src/messages/subscription_schedule.dart';
Loading
Loading