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