327 Commits

Author SHA1 Message Date
4d9909899f feat(payment_link): added display_sdk_only option for displaying only sdk without payment details (#4363) 2024-04-16 13:30:45 +00:00
c3361ef5eb feat(payments): get new filters for payments list (#4174)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2024-04-16 10:01:28 +00:00
c3c8d09453 feat(router): add merchant_business_country field in apple pay session_token_data (#4236)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-15 07:39:35 +00:00
2bf775a97e refactor(payment_methods): add BankDebit payment method data to new domain type to be used in connector module (#4238)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2024-04-10 14:31:24 +00:00
c99e038a48 refactor(router): add updated field to PaymentsResponse (#4292)
Co-authored-by: soumil.sudhir <soumil.sudhir@maximl.com>
2024-04-10 11:37:41 +00:00
8b66cdaaf3 refactor(card): use billing.first_name instead of card_holder_name (#4239)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-10 07:25:14 +00:00
06440eb640 feat(router): add local bank transfer payment method (#4294)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-08 13:29:52 +00:00
e0e843715c refactor(payment_methods): add BankRedirect payment method data to new domain type to be used in connector module (#4175)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2024-04-08 12:20:05 +00:00
4051cbb4e7 feat(api): add browser information in payments response (#3963)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-03 09:46:18 +00:00
97fbc899c1 feat(payment_link): Add payment info metadata to payment link (#4270)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-02 12:15:08 +00:00
9cce1520e3 refactor(payment_methods): add a new domain type for payment method data to be used in connector module (#4140)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-02 08:16:20 +00:00
740749e18a feat: return customer details in payments response body (#4237) 2024-04-01 13:19:55 +00:00
7b337ac39d feat(mandates): allow off-session payments using payment_method_id (#4132)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-28 12:42:30 +00:00
fb5f0e6c7e feat(payouts): implement list and filter APIs (#3651)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
2024-03-21 08:55:06 +00:00
7c0e4c7229 fix(payment_methods): make ApplepayPaymentMethod in payment_method_data column of payment_attempt table as json (#4154) 2024-03-20 13:27:13 +00:00
9b9bce80a6 refactor(payment_method_data): add a trait to retrieve billing from payment method data (#4095)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-20 11:06:26 +00:00
7afc44e835 feat: store payment check codes and authentication data from processors (#3958)
Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-20 07:56:20 +00:00
a3dec0b6bc refactor(core): move authentication data fields to authentication table (#4093)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
2024-03-19 09:40:18 +00:00
708cce9261 refactor(openai): update open-api spec to have payment changes (#4043)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-12 10:48:13 +00:00
ce3625cb0c feat(core): confirm flow and authorization api changes for external authentication (#4015)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
2024-03-12 10:41:22 +00:00
43ebfbc47f feat(router): add routing support for token-based mit payments (#4012) 2024-03-11 09:56:07 +00:00
7391416e24 refactor(core): updated payments response with payment_method_id & payment_method_status (#3883)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-11 07:34:34 +00:00
f1fe295475 fix(deserialization): error message is different when invalid data is passed for payment method data (#4022) 2024-03-08 19:59:50 +00:00
f6b44f3860 fix(deserialization): deserialize reward payment method data (#4011)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-07 20:22:11 +00:00
6671bff3b1 refactor(router): store ApplepayPaymentMethod in payment_method_data column of payment_attempt table (#3940)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-07 06:42:53 +00:00
a1fd36a1ab feat(core): store customer_acceptance in the payment_methods table (#3885) 2024-03-06 09:30:16 +00:00
0a43ceb14e feat(api_models): add api_models for external 3ds authentication flow (#3858)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-05 07:49:05 +00:00
33f07419ab feat(address): add payment method billing details (#3812) 2024-03-01 12:07:29 +00:00
863e380cf2 feat(address): add email field to address (#3682) 2024-02-22 10:48:27 +00:00
11fc9b3986 refactor(ext_traits): simplify the signatures of some methods in Encode extension trait (#3687) 2024-02-19 09:54:09 +00:00
610a5a3969 feat(api_models): add client_secret type to payments (#3557)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-02-15 06:35:18 +00:00
33df3520d1 feat(pm_list): add required fields for giropay (#3194)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <70575890+prasunna09@users.noreply.github.com>
2024-02-12 07:56:05 +00:00
14c0a2b03f feat(core): add config for update_mandate_flow (#3542) 2024-02-07 17:53:14 +00:00
3af6aaf28e feat(payouts): Add Wallet to Payouts (#3502) 2024-02-07 06:51:57 +00:00
b7c0f9aa09 refactor(connector): [Adyen] change expiresAt time from string to unixtimestamp (#3506)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-31 17:07:47 +00:00
d2accdef41 refactor(core): restrict requires_customer_action in confirm (#3235) 2024-01-30 11:46:02 +00:00
a7bc8c655f refactor(payment_link): segregated payment link in html css js files, sdk over flow issue, surcharge bug, block SPM customer call for payment link (#3410)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
2024-01-30 10:42:01 +00:00
3d55e3ba45 feat(pm_list): add required fields for sofort (#3192)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <70575890+prasunna09@users.noreply.github.com>
2024-01-30 08:56:55 +00:00
02074dfc23 feat(core): update card_details for an existing mandate (#3452)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-30 07:05:42 +00:00
7d8d68faba refactor(openapi): move openapi to separate crate to decrease compile times (#3110)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
Co-authored-by: Sahkal Poddar <sahkalplanet@gmail.com>
Co-authored-by: Amisha Prabhat <55580080+Aprabhat19@users.noreply.github.com>
Co-authored-by: Sarthak Soni <76486416+Sarthak1799@users.noreply.github.com>
Co-authored-by: shashank_attarde <shashank.attarde@juspay.in>
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-01-29 10:50:43 +00:00
fc6e68f7f0 feat(connector): [Adyen] Add support for PIX Payment Method (#3236)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-25 07:11:54 +00:00
5ad3f8939a fix(payment_link): added expires_on in payment response (#3332)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-16 08:13:19 +00:00
cc3eefd317 feat: add support for card extended bin in payment attempt (#3312) 2024-01-11 15:08:25 +00:00
bb096138b5 feat(router): payment_method block (#3056)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: shashank_attarde <shashank.attarde@juspay.in>
2024-01-11 12:28:29 +00:00
61176524ca feat(payment_link): Added sdk layout option payment link (#3207)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
2024-01-11 07:10:28 +00:00
50e4d797da feat(payment_link): add status page for payment link (#3213)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: hrithikeshvm <hrithikeshmylatty@gmail.com>
Co-authored-by: hrithikeshvm <vmhrithikesh@gmail.com>
Co-authored-by: Sahkal Poddar <sahkalpoddar@Sahkals-MacBook-Air.local>
2024-01-10 08:22:37 +00:00
1c3c5f6b0c feat(pm_list): add required fields for Ideal (#3183)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-09 15:14:19 +00:00
23e0c63541 fix: introduce net_amount field in payment response (#3115)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-08 14:27:37 +00:00
3cd74966b2 fix(router): Payment link api contract change (#2975)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: hrithikeshvm <hrithikeshmylatty@gmail.com>
Co-authored-by: hrithikeshvm <vmhrithikesh@gmail.com>
2024-01-08 12:10:56 +00:00
bfd8a5a31a feat(pm_list): add required fields for eps (#3169)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-08 11:27:54 +00:00