hyperswitch
feat(subscriptions): Invoice record back workflow
#9529
Open

feat(subscriptions): Invoice record back workflow #9529

Sarthak1799 wants to merge 176 commits into main from invoice-record-back-workflow
Sarthak1799
prajjwalkumar17 feat: subscriptions
c5d25170
prajjwalkumar17 db: add storage interface
973b0ae3
prajjwalkumar17 db: update query
4ea32abe
prajjwalkumar17 refactor: add impls for update and create structs
609e2a1e
prajjwalkumar17 feat(subscriptions): add route for creating subscription intent
fc5b60df
prajjwalkumar17 refactor: add mca_id and client_secret cols
fa7348a9
prajjwalkumar17 Merge branch 'subcriptions' into subscription_cruds
ab6cbdbd
prajjwalkumar17 refactor: accept mca_id in params
e25cf9d1
prajjwalkumar17 Merge branch 'main' into subcriptions
05dfc392
prajjwalkumar17 refactor: customer create
01427d5b
hyperswitch-bot[bot] chore: run formatter
d0cca097
prajjwalkumar17 refactor: address clippy lints
8e9eb8ec
prajjwalkumar17 Merge branch 'subcriptions' of github.com:juspay/hyperswitch into sub…
07c01ae2
prajjwalkumar17 fix: migration v2
8e7b8f91
prajjwalkumar17 Merge branch 'subcriptions' into subscription_cruds
806a0530
prajjwalkumar17 refactor: customer calls
3eb3763c
prajjwalkumar17 Merge branch 'subscription_cruds' of github.com:juspay/hyperswitch in…
63bec08e
prajjwalkumar17 fix: clippy
42f5f07f
hyperswitch-bot[bot] chore: run formatter
975a7e8a
prajjwalkumar17 fix: address comments
64181ca6
prajjwalkumar17 Merge branch 'main' into subcriptions
105997fb
prajjwalkumar17 Merge branch 'subcriptions' of github.com:juspay/hyperswitch into sub…
ab650490
prajjwalkumar17 fix: address comments
c9c044fe
prajjwalkumar17 fix: address comments
938028e3
prajjwalkumar17 Merge branch 'subcriptions' into subscription_cruds
40d132d7
prajjwalkumar17 fix: commets
f1c3c83e
prajjwalkumar17 Merge branch 'subscription_cruds' of github.com:juspay/hyperswitch in…
6762b086
hyperswitch-bot[bot] chore: run formatter
30d4f2cf
prajjwalkumar17 fix: address comments
bfbd7192
prajjwalkumar17 Merge branch 'subscription_cruds' of github.com:juspay/hyperswitch in…
ac5ba74a
prajjwalkumar17 fix: remove cid from queries
f2f915e8
hyperswitch-bot[bot] chore: run formatter
f4e19260
prajjwalkumar17 Merge branch 'subcriptions' into subscription_cruds
508cb460
prajjwalkumar17 fix: permissions
9b6399a8
prajjwalkumar17 Merge branch 'subscription_cruds' of github.com:juspay/hyperswitch in…
f5962689
prajjwalkumar17 fix: address comments
e2dcba71
hyperswitch-bot[bot] chore: run formatter
9a5b80f2
prajjwalkumar17 refactor: add status in subscription table
e89dd0b4
prajjwalkumar17 Merge branch 'subcriptions' of github.com:juspay/hyperswitch into sub…
5d52c6f0
prajjwalkumar17 refactor: optional accept sub_id from merchant
3c33849b
prajjwalkumar17 Merge branch 'subcriptions' of github.com:juspay/hyperswitch into sub…
6fde6668
prajjwalkumar17 refactor: accept subscription status
5d245753
prajjwalkumar17 refactor: add col coonnector_billing_id
c76beb48
hyperswitch-bot[bot] chore: run formatter
432f89a8
prajjwalkumar17 Merge branch 'main' into subcriptions
c2664352
prajjwalkumar17 fix: migration
76a9612b
prajjwalkumar17 Merge branch 'subcriptions' of github.com:juspay/hyperswitch into sub…
ec1df483
prajjwalkumar17 Merge branch 'subcriptions' into subscription_cruds
8fccd662
prajjwalkumar17 fix: address comments
c2b6ce48
prajjwalkumar17 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
2140e28f
prajjwalkumar17 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
26491ac7
prajjwalkumar17 fix: resolve conflicts
8f45399b
prajjwalkumar17 fix: address comments
e99c0bfe
hyperswitch-bot[bot] chore: run formatter
6124896c
prajjwalkumar17 fix: v2 clippy
40720d43
prajjwalkumar17 fix: address comments
07b2b9b1
prajjwalkumar17 fix: address comments
4ada7a11
prajjwalkumar17 feat: add invoice table
3fad7081
hyperswitch-bot[bot] chore: run formatter
d2b9c0fe
prajjwalkumar17 refactor: add storage layer for invoice
60b38962
Sarthak1799 Merge branch 'subscription_cruds' of github.com:juspay/hyperswitch in…
6bc171fc
Sarthak1799 feat: Add handler for subscription confirm
c6b1e3b6
hyperswitch-bot[bot] chore: run formatter
bed9cada
Sarthak1799 chore: Resolved comments
e91ea148
prajjwalkumar17 fix: address comments
b0712233
prajjwalkumar17 Merge branch 'create-invoice-table' of github.com:juspay/hyperswitch …
8e0b4093
Sarthak1799 fix: Fix clippy lints
f6a9475e
hyperswitch-bot[bot] chore: run formatter
4049ae30
Sarthak1799 chore: Resolved comments
ce15d133
Sarthak1799 feat: Implement handler for Invoice record back job
0c29712f
Sarthak1799 feat: Add Record back implementation
c4207c4c
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into invoice-rec…
cb28fc34
Sarthak1799 feat: SubscriptionRecordBack conn impl
301d9a13
Sarthak1799 feat: Invoice record back job create
9cf50619
jagan-jaya feat(billing): add support to configure billing processor in profile
06513143
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
b8dd0053
jagan-jaya feat(billing): add support to configure billing processor in profile
3787e141
jagan-jaya Merge branch 'profile-billing-processor' of https://github.com/juspay…
46bf5811
jagan-jaya feat(billing): fix migration error
81b7c8f1
jagan-jaya feat(billing): fix clippy errors
6cb9665f
jagan-jaya feat(billing): fix clippy errors
ba8259f4
jagan-jaya feat(billing): fix clippy errors
3dd7326b
jagan-jaya feat(billing): fix clippy errors
ecb98297
Sarthak1799 refactor: Added more handlers
b28eddd4
prajjwalkumar17 storage interface
62c1935f
prajjwalkumar17 Merge branch 'main' of github.com:juspay/hyperswitch into create-invo…
cebc6a17
hyperswitch-bot[bot] chore: run formatter
58bf2021
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
8ad3d986
hyperswitch-bot[bot] chore: run formatter
bc543f7a
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
508c5c93
prajjwalkumar17 fix: lints
3b3ec8fe
prajjwalkumar17 Merge branch 'create-invoice-table' of github.com:juspay/hyperswitch …
bd2b6ef3
hyperswitch-bot[bot] chore: run formatter
1d0230c6
Sarthak1799 refactor: Add customer create client code
fd75432a
prajjwalkumar17 fix: address comments
ff783e74
prajjwalkumar17 Merge branch 'create-invoice-table' of github.com:juspay/hyperswitch …
2768a1ff
hyperswitch-bot[bot] chore: run formatter
6c6f38d8
jagan-jaya Merge branch 'main' into profile-billing-processor
413c6bdf
prajjwalkumar17 fix: address comments
fffa05e1
hyperswitch-bot[bot] chore: run formatter
abbaed79
Sarthak1799 fix: Customer create integration fix
33564441
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
98936114
Sarthak1799 fix: Fixed errors
b041ea98
Sarthak1799 chore: Resolved comments
7a8cfaa1
Sarthak1799 chore: Resolved comments
92d74aed
Sarthak1799 chore: Resolved comments
66d4d1f6
prajjwalkumar17 fix: address comments
ff67890e
Sarthak1799 Fix: Resolved clippy lints
4bf9ec9f
prajjwalkumar17 fix: address comments
4c63651a
prajjwalkumar17 Merge branch 'main' into create-invoice-table
7542417a
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
b10e5e20
Sarthak1799 Merge branch 'create-invoice-table' of github.com:juspay/hyperswitch …
9f2db06b
Sarthak1799 Fix: Fixed order of operations
adc230b2
Sarthak1799 Merge branch 'profile-billing-processor' of github.com:juspay/hypersw…
ed65d662
Sarthak1799 Fix: Use constants for dummy Ids
5286c66d
prajjwalkumar17 refactor(subscription): make invoice_id as a type
e6cf4005
prajjwalkumar17 add type
cbe6e019
Sarthak1799 chore: Resolved comments
bdded799
Sarthak1799 fix: Fixed constants
24bd9507
Sarthak1799 fix: Fixed clippy errors
41446b28
Sarthak1799 fix: Fixed whitespace errors
b9fb7249
Sarthak1799 Merge branch 'invoice_type' of github.com:juspay/hyperswitch into sub…
23e0aa8f
Sarthak1799 Added invoice handler
6aaf01a6
Sarthak1799 chore: Resolved comments
07566c37
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
9033fcab
Sarthak1799 fix: Fix schema errors
ef35fda3
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
cbf49356
Sarthak1799 feat: Added DB migrations for billing_processor connector type
cfea5663
Sarthak1799 feat: Implemented retry mapping
282dac23
Sarthak1799 Merge branch 'invoice_type' of github.com:juspay/hyperswitch into inv…
e09da024
prajjwalkumar17 Merge branch 'main' into invoice_type
3547cfdd
Sarthak1799 fix:Added invoice types
35b3581d
Sarthak1799 refactor: Refactored handlers
4b8f54af
Sarthak1799 Sarthak1799 assigned Sarthak1799 Sarthak1799 6 days ago
Sarthak1799 Sarthak1799 requested a review 6 days ago
Sarthak1799 Sarthak1799 requested a review 6 days ago
Sarthak1799 Sarthak1799 requested a review 6 days ago
semanticdiff-com
Sarthak1799 Merge branches 'invoice-record-back-workflow' and 'main' of github.co…
80fbdde9
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
d2fd0d4f
Sarthak1799 fix: Fixed errors
3d677d92
jagan-jaya Merge branch 'main' into invoice_type
dc21abfe
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
82e1051c
Sarthak1799 Merge branch 'invoice_type' of github.com:juspay/hyperswitch into sub…
452fe76d
Sarthak1799 fix: Fixed errors
083511e4
Sarthak1799 fix: Fixed tests
bf40ca5e
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
fb4f15fa
jagan-jaya
jagan-jaya requested changes on 2025-09-24
Sarthak1799 chore: Resolved comments
9b8e5881
hyperswitch-bot[bot] chore: run formatter
db23a288
Sarthak1799 chore: Resolved comments
bf4d7679
Sarthak1799 chore: Resolved comments
8f148b70
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
089b0345
hyperswitch-bot[bot] chore: run formatter
59ad0be1
Sarthak1799 chore: Resolved comments + fixed conn integration
a6dc5e37
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
82a60209
Sarthak1799 fix: remove commented code
aeaf5ad5
Sarthak1799 Merge branch 'main' into subscription-confirm-handler
a8fbe01e
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into invoice-rec…
64677751
Sarthak1799 Merge branch 'main' of github.com:juspay/hyperswitch into subscriptio…
f73add12
Sarthak1799 fix: Fixed errors
59b57af9
Sarthak1799 Merge branch 'main' into subscription-confirm-handler
6293b8b1
jagan-jaya Merge branch 'main' into subscription-confirm-handler
77bed692
Sarthak1799 chore: Resolved comments
6e0e3908
Sarthak1799 chore: Resolved comments
854bc0ae
Sarthak1799 Merge branch 'subscription-confirm-handler' of github.com:juspay/hype…
9c017fea
Sarthak1799 Sarthak1799 requested a review 4 days ago
Sarthak1799 Sarthak1799 requested a review 4 days ago
Sarthak1799 Sarthak1799 changed the base branch from main to subscription-confirm-handler 4 days ago
Sarthak1799 chore: Resolved comments
c6dbfef8
hyperswitch-bot[bot] chore: run formatter
bdcff6e9
Base automatically changed from subscription-confirm-handler to main 4 days ago
hyperswitch-bot hyperswitch-bot added M-database-changes
Sarthak1799 fix: Fixed invoice record back type
b136d303
Sarthak1799 Merge branches 'invoice-record-back-workflow' and 'main' of github.co…
5fb9a3a1
hyperswitch-bot hyperswitch-bot removed M-database-changes
Sarthak1799 fix: Fixed subscription create implementation bug
ce0484e9
Sarthak1799 chore: Resolved comments
cd146acf
Sarthak1799 fix: Fixed errors
c7bd7f50
Sarthak1799 fixed default impls
f16a6b5b
jagan-jaya
jagan-jaya requested changes on 2025-09-26
Sarthak1799 fix: Fixed errors
bfff992e
Sarthak1799 chore: Resolved comments
823d70a8
Sarthak1799 chore: Resolved comments
b96f99fc
jagan-jaya
jagan-jaya requested changes on 2025-09-26
Sarthak1799 chore: Resolved comments
c4d24a35
jagan-jaya
jagan-jaya dismissed these changes on 2025-09-26
Sarthak1799 Sarthak1799 removed review request 3 days ago
Sarthak1799 Sarthak1799 removed review request 3 days ago
Sarthak1799 fix: Fixed retry count
3dc0e665
Sarthak1799 Sarthak1799 dismissed their stale review via 3dc0e665 3 days ago
Sarthak1799 Merge branch 'main' into invoice-record-back-workflow
f1e3bffa
Sarthak1799 chore: Resolevd comments
84a5cbd2
jagan-jaya
jagan-jaya dismissed these changes on 2025-09-26
hyperswitch-bot[bot] chore: run formatter
7e68552f
hyperswitch-bot hyperswitch-bot dismissed their stale review via 7e68552f 3 days ago
jagan-jaya
jagan-jaya approved these changes on 2025-09-26

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone