hyperswitch
feat(recovery-events): add revenue recovery topic and vector config to push these events to s3
#8285
Merged

feat(recovery-events): add revenue recovery topic and vector config to push these events to s3 #8285

likhinbopanna merged 139 commits into main from setup_revenue_recovery_topic
NISHANTH1221
add address field and attempt_count in stripebilling webhook
809da653
Merge branch 'main' into stripebilling_transaction_monitoring_feilds
8f160b03
add endtime and start time of invoice in webhook
bd411f59
ran formatter
2e02b84d
add full address with encryption
fd473988
consumes required fields to support transaction monitoring[chargebee]
4a826427
formats the code
dd531f9a
Merge branch 'main' into support_for_storing_address
01d98a00
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
653cd5db
addresses clippy v2 failure
6cae8e11
hyperswitch-bot[bot] chore: run formatter
787912ad
makes billing address optional
a5c5d9ac
Merge branch 'main' into stripebilling_transaction_monitoring_feilds
da188696
Merge branch 'support_for_storing_address' into stripebilling_transac…
f5d52944
adds get_billing_address_for_invoice function
826202a6
invoice from webhook for stripebilling
d03c5644
add bool to get invoice from webhook or additional call
24dac12e
adds billing connector invoice sync flow
a4262c7c
typo fix
71ec2bc5
add invoice sync flow to revenue recovery
3b04911e
hyperswitch-bot[bot] chore: run formatter
44e5a18c
adds config to fetch details
75ef4389
recurly invoice sync connector inetgration support
c53b310c
add invoice sync call support in recovery incoming file
0479693c
Merge branch 'main' into recurly_invoice_sync_support_with_transactio…
4227dfb8
recoveryincoming changes
69d5d24c
define ve type and change connector integration v1 to v2
67645504
resolve clippy fails
2fe86f95
add support for transaction monitoring for recurly
3142502b
Merge branch 'main' into billing_connector_invoice_psync_call
49f7a224
Merge branch 'billing_connector_invoice_psync_call' into recurly_invo…
b4c7e71e
resolve spell checks
a9899b51
resolve spell checks
e93d5a79
Merge branch 'recurly_invoice_sync_support_with_transaction_monitorin…
5aaaea67
hyperswitch-bot[bot] chore: run formatter
da5a5052
format the code and remove print statements
d75b2070
cleaning up recurly code
c9f7aa64
fix clippy_errors
9bebc57d
removed recurly tests since we dont have any payment related thngs to…
86c9715a
resolve clippy error
272c416a
NISHANTH1221 Merge branch 'main' into billing_connector_invoice_psync_call
73787875
resolve clippy errors
23ed82cb
resolve merge conflicts
23e13fa2
Merge branch 'main' into recurly_invoice_sync_support_with_transactio…
9e30a2a1
resolve clippy errors
eaf1e40c
NISHANTH1221 Merge branch 'recurly_invoice_sync_support_with_transaction_monitorin…
b1543115
remove string based matching
d2e3caaa
hyperswitch-bot[bot] chore: run formatter
11100622
Merge branch 'main' into recurly_invoice_sync_support_with_transactio…
7170f7ae
resolve error in clippy-v2
79d8e64f
removes unncessary billing address function in Incoming Webhook Trait
964fd783
recurly add comment on why we dont need amount convertor
fda03ea8
format the code
3e619b79
Merge branch 'recurly_invoice_sync_support_with_transaction_monitorin…
054bf7fa
add white space
f916cb5a
Merge branch 'main' into stripebilling_transaction_monitoring_feilds
f0fe9d56
consume card details from billing connectors
1fdab573
Merge branch 'main' into add_card_information_for_billing_connectors
e1483a3f
Initial config changes
7bc810c8
small bug fix for stripebilling external payments sync flow
264766f0
new changes
3fb91418
add connector level support to consume card network and card bin
4c0503d8
add required fields for kafka event in intent and attempt
4b388956
Final Adjustments
4386261c
hyperswitch-bot[bot] chore: run formatter
a4aac2ad
add card network in stripe billing
1bdedf7e
add open api changes
98aecebb
NISHANTH1221 Merge branch 'main' into add_card_information_for_billing_connectors
f478efb7
Merge branch 'add_card_information_for_billing_connectors' into setup…
33ba4baf
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
38378f97
add recovery topic in webhok flow
819aa1ad
Fomatting the code
0d838d6d
add error codes
d4b60255
bring back v1 from v2
b7fc94ef
hyperswitch-bot[bot] chore: run formatter
ad3beaa3
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
c6ed0160
write correct example for card issuer
49e68b51
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
35eae6a1
Merge branch 'add_card_information_for_billing_connectors' into setup…
d3b607e1
add kafka publish support in process tracker
e3713194
add changes in event struct to include first error codes
55bc92f0
clean kafka message key
0f0e4dcf
NISHANTH1221 NISHANTH1221 assigned NISHANTH1221 NISHANTH1221 201 days ago
NISHANTH1221 NISHANTH1221 requested a review 201 days ago
NISHANTH1221 NISHANTH1221 requested a review 201 days ago
NISHANTH1221 NISHANTH1221 requested a review 201 days ago
semanticdiff-com
NISHANTH1221 NISHANTH1221 removed review request 201 days ago
NISHANTH1221 NISHANTH1221 removed review request 201 days ago
NISHANTH1221 NISHANTH1221 removed review request 201 days ago
NISHANTH1221 NISHANTH1221 requested a review from srujanchikke srujanchikke 201 days ago
hyperswitch-bot[bot] chore: run formatter
8bacd902
remove the commented our code
507f7715
srujanchikke
srujanchikke commented on 2025-06-10
srujanchikke
srujanchikke commented on 2025-06-10
srujanchikke
resolves comments
9770ff64
NISHANTH1221 change commit
d80949c1
NISHANTH1221 rename commit
5eeb27ca
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
ef800f91
introduced new tuple RecoveryPaymentTuple
7e56d21d
NISHANTH1221 NISHANTH1221 requested a review 200 days ago
coderabbitai
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
hyperswitch-bot[bot] chore: run formatter
681bc3a1
Merge branch 'add_card_information_for_billing_connectors' into setup…
0d23419d
hyperswitch-bot hyperswitch-bot removed M-api-contract-changes
NISHANTH1221 NISHANTH1221 changed the title feat(recovery-events) : add revenue recovery topic and vector config to push these events to s3 feat(recovery-events): add revenue recovery topic and vector config to push these events to s3 200 days ago
NISHANTH1221 Rename comments
bd1913e4
hyperswitch-bot[bot] chore: run formatter
f89bf01c
NISHANTH1221 Merge branch 'main' into add_card_information_for_billing_connectors
88671ca2
seperate city state country from address and pulish them to kafka
94762a8f
add new BillingConnectorPaymentMethodDetails enum
ffd75fe5
hyperswitch-bot[bot] chore: run formatter
2b1d402b
su-shivanshmathur
su-shivanshmathur requested changes on 2025-06-12
Merge branch 'main' into add_card_information_for_billing_connectors
401c7b5d
make the enum optional
aa325bdb
hyperswitch-bot[bot] chore: run formatter
feb3f887
revert default version and add box pin
89405fb9
add v2 feeature flag on conversions
5cead6bb
add type serde tag and write an time stamp desrializing tag on primit…
5de0d97b
NISHANTH1221 Merge branch 'main' into add_card_information_for_billing_connectors
1b768bfe
make open api changes
ba0f74dd
hyperswitch-bot[bot] chore: run formatter
35fa8ce4
Merge branch 'main' into add_card_information_for_billing_connectors
f3475b9a
Merge branch 'add_card_information_for_billing_connectors' into setup…
4b0e8600
amend code for billingconnector payment method details
ace6252a
revert v2 to v1 in cargo.toml
54dbf1f3
add schema to merhant id
459c147b
open api changes
8b5bb4f8
Base automatically changed from add_card_information_for_billing_connectors to main 194 days ago
Merge branch 'main' into setup_revenue_recovery_topic
1f9efbd5
NISHANTH1221 NISHANTH1221 removed review request 194 days ago
NISHANTH1221 NISHANTH1221 requested a review from jarnura jarnura 194 days ago
NISHANTH1221 NISHANTH1221 added api-v2
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
NISHANTH1221 NISHANTH1221 requested a review 192 days ago
NISHANTH1221 NISHANTH1221 removed review request 192 days ago
NISHANTH1221 NISHANTH1221 requested a review 192 days ago
NISHANTH1221 NISHANTH1221 requested a review 192 days ago
NISHANTH1221 NISHANTH1221 requested a review 192 days ago
NISHANTH1221 NISHANTH1221 requested a review 192 days ago
NISHANTH1221 NISHANTH1221 removed review request 192 days ago
NISHANTH1221 NISHANTH1221 removed review request 192 days ago
NISHANTH1221 NISHANTH1221 removed review request 192 days ago
NISHANTH1221 NISHANTH1221 removed review request 192 days ago
Merge branch 'main' into setup_revenue_recovery_topic
d0121dd7
revert kafka store changes
76a85e43
formatter
6efbc970
Merge branch 'main' into setup_revenue_recovery_topic
e40bb811
resolve clippy error
a13a4bbe
NISHANTH1221 NISHANTH1221 requested a review from su-shivanshmathur su-shivanshmathur 186 days ago
tsdk02
tsdk02
tsdk02 commented on 2025-06-25
remove unnecessary schema in api models
9b3693e9
remove throwing error when kafka event publish is failed
acdbbc04
remove attempt id and invoice id
74e4b265
NISHANTH1221
tsdk02
tsdk02 commented on 2025-07-02
NISHANTH1221 Merge branch 'main' into setup_revenue_recovery_topic
4c042d31
resolved error loggers
42cac166
resolve clippy errors
63ede23c
hyperswitch-bot[bot] chore: run formatter
e45afab2
tsdk02
tsdk02 dismissed these changes on 2025-07-04
srujanchikke
srujanchikke dismissed these changes on 2025-07-05
su-shivanshmathur
su-shivanshmathur requested changes on 2025-07-07
add serde tags on top of time in kafka events
23b98389
NISHANTH1221 NISHANTH1221 dismissed their stale review via 23b98389 173 days ago
NISHANTH1221 NISHANTH1221 dismissed their stale review via 23b98389 173 days ago
add secret wrapper around billing address details
7a00aaa6
hyperswitch-bot[bot] chore: run formatter
63bf67f2
su-shivanshmathur
su-shivanshmathur requested changes on 2025-07-08
add invoice_billing_started_at_time
8025ecf5
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
9203f1a0
su-shivanshmathur
su-shivanshmathur dismissed these changes on 2025-07-14
tsdk02
tsdk02 dismissed these changes on 2025-07-14
remove card_network from Payment attempt Record Response
6c729412
NISHANTH1221 NISHANTH1221 dismissed their stale review via 6c729412 166 days ago
NISHANTH1221 NISHANTH1221 dismissed their stale review via 6c729412 166 days ago
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
2587c0a5
NISHANTH1221 Merge branch 'main' into setup_revenue_recovery_topic
3ac4e836
fix retry_count bug for process tracker events
26fa2ca1
hyperswitch-bot[bot] chore: run formatter
0c4a07bd
srujanchikke
srujanchikke dismissed these changes on 2025-07-17
tsdk02
tsdk02 dismissed these changes on 2025-07-17
jarnura
jarnura dismissed these changes on 2025-07-17
likhinbopanna likhinbopanna enabled auto-merge 156 days ago
NISHANTH1221 Merge branch 'main' into setup_revenue_recovery_topic
bdec9829
resolve clippy error
3bc3df25
NISHANTH1221 NISHANTH1221 dismissed their stale review via 3bc3df25 156 days ago
NISHANTH1221 NISHANTH1221 dismissed their stale review via 3bc3df25 156 days ago
NISHANTH1221 NISHANTH1221 dismissed their stale review via 3bc3df25 156 days ago
hyperswitch-bot[bot] chore: run formatter
7e4c2faf
srujanchikke
srujanchikke approved these changes on 2025-07-24
jarnura
jarnura approved these changes on 2025-07-25
tsdk02
tsdk02 approved these changes on 2025-07-25
likhinbopanna likhinbopanna merged 17d34a29 into main 155 days ago
likhinbopanna likhinbopanna deleted the setup_revenue_recovery_topic branch 155 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone