49 Commits

Author SHA1 Message Date
d4019751ff refactor(connector): [Authorizedotnet] Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2570)
Signed-off-by: Azanul <azanulhaque@gmail.com>
2023-10-13 10:20:45 +00:00
62638c4230 feat(connector): [Authorizedotnet] use connector_response_reference_id as reference to merchant (#2497)
Co-authored-by: Jurijs <jurijs.bibicevs@mbit.lv>
2023-10-11 10:54:21 +00:00
c5cf029d1f refactor(connector): remove payment experience from Not Supported Payment Methods error (#1937) 2023-08-16 09:38:18 +00:00
ae3d25e689 revert: fix(core): add validation for all the connector auth_type (#1833) 2023-08-04 13:28:43 +00:00
1cda7ad5fc fix(router): add validation for all the connector auth type (#1748) 2023-07-27 06:24:16 +00:00
d068569f4d refactor(core): use secrets for connector AuthType in connector integration (#1441) 2023-07-26 11:34:49 +00:00
a685a9aac5 fix(connector): [Authorizedotnet] Convert amount from cents to dollar before sending to connector (#1756)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-07-20 08:09:23 +00:00
05540ea17e feat(connector): [Authorizedotnet] Add Wallet support (#1223)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-07-14 09:53:48 +00:00
a3ea5dc09c feat(router): add connector_response_reference_id in payments response (#1664) 2023-07-13 06:34:37 +00:00
2d11bf5b3a feat(payment_method): [upi] add new payment method and use in iatapay (#1528)
Co-authored-by: arvindpatel24 <arvind.patel@juspay.in>
2023-06-30 14:24:35 +00:00
784847b08c feat(connector): Add connector cashtocode (#1429) 2023-06-27 09:35:23 +00:00
65d4a95b59 refactor(webhook): added the unknown field to the webhook_event_status of every connector (#1343)
Co-authored-by: prajjwalkumar17 <prajjwal.kumar@juspay.in>
Co-authored-by: ItsMeShashank <shashank.attarde@juspay.in>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-06-05 14:30:29 +00:00
776c833de7 fix(connector): [Authorizedotnet]Fix webhooks (#1261)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-05-25 08:02:05 +00:00
23bca66b81 feat: ACH transfers (#905) 2023-05-19 09:44:29 +00:00
2d49ce56de feat(connector): [Authorizedotnet] implement Capture flow and webhooks for Authorizedotnet (#1171)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
2023-05-18 14:41:52 +00:00
cc121d0feb fix(mandate): allow card details to be provided in case of network transaction id (#1138) 2023-05-13 09:28:53 +00:00
d6e71b959d feat(cards): add credit card number validation (#889)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
2023-05-09 14:30:50 +00:00
9cb3fa216c fix(mandate): make payment_method_data optional for mandate scenario (#1032) 2023-05-08 09:31:58 +00:00
f0464bc4f5 feat(connector): add authorize, capture, void, psync, refund, rsync for Forte connector (#955)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-05-04 13:52:28 +00:00
ed99655ebc feat: PG Agnostic mandate using network_txns_id (Adyen, Authorizedotnet, Stripe) (#855)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-05-03 10:18:51 +00:00
f624eb52d6 feat(core): [Stripe] add bank debits payment method to stripe (#906) 2023-04-21 08:19:20 +00:00
b3d1473734 feat(connector): [Coinbase] [Opennode] Add support for crypto payments via PG redirection (#834)
Co-authored-by: arvindpatel24 <arvind.patel@juspay.in>
Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
2023-04-11 07:35:57 +00:00
028e140144 feat(stripe): eps, giropay and ideal using stripe (#529)
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
2023-02-26 16:29:37 +00:00
46f77d078b refactor(connector): remove peek() on PII info (#642)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2023-02-25 12:52:01 +00:00
66563595df refactor: add payment_issuer and payment_experience in pa (#491) 2023-02-19 13:59:22 +00:00
5c3c51fbd5 test(connector): add and update tests for stripe, cybersource and shift4 connectors (#485) 2023-02-01 14:25:39 +05:30
24351a6c85 refactor(errors): error enums to use 'static str (#472) 2023-01-30 18:57:05 +05:30
d653fed773 fix: move connector_refund_id to request (#445) 2023-01-22 13:41:11 +05:30
c1de463cde refactor(connectors): refactor propagation of validation and not implemented errors (#419) 2023-01-20 12:07:01 +05:30
57c46b2442 feat: add connector error (#415) 2023-01-20 00:23:13 +05:30
9ad56703c4 fix: refund fix with connector_metadata (#330) 2023-01-10 19:24:19 +05:30
2bd418302c fix(authorizedotnet): payments resposne parsing fix (#290) 2023-01-05 13:54:16 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
e044451a4b chore(router): clippy::use_self (#203) 2022-12-22 11:20:53 +05:30
bf857cb8ee fix: TODO's and FIXME's in connectors (#183) 2022-12-21 14:04:09 +05:30
a4d64eba7c refactor(api_models): shrink Amount (#140) 2022-12-14 18:33:30 +05:30
b90009868c use serde_repr for serializing enums as u8 (#130) 2022-12-13 18:53:37 +05:30
73581e4a4e refactor(router): miscellaneous cleanups (#134) 2022-12-13 18:52:45 +05:30
044613dcf1 feat(connector): add mandate integration at the connector side (#101) 2022-12-12 12:49:48 +05:30
0e105db216 Sessions flow for wallets (#60) 2022-12-09 20:58:15 +05:30
f47c06a517 feat: handle no connector txn id (#39) 2022-12-01 16:53:30 +05:30
2a050cc340 refactor: rename the payment request struct (#48) 2022-12-01 16:30:34 +05:30
e45e33c897 refactor(RouterData): move amount information inside request in RouterData (#36)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2022-12-01 13:58:26 +05:30
b2e45e614c refactor: removed the usage of wallet(payment method) for paypal (#23) 2022-12-01 13:56:53 +05:30
32e7d34572 refactor(RouterData): reorder fields in RouterData (#33) 2022-12-01 12:54:49 +05:30
fd504baac6 feat: add paypal as payment method type (#22) 2022-11-25 20:58:50 +05:30
d41159591e feat(connector): add psync for authorizedotnet (#7) 2022-11-25 17:03:52 +05:30
2a2febb0f8 chore: mirror changes from BitBucket 2022-11-21 18:47:04 +05:30
430dcd1967 initial commit 2022-11-16 20:37:50 +05:30