|  | 166688a590 | refactor(compatibility): map connector to routing in payments request for backward compatibility (#1339) Co-authored-by: Tinu Hareesswar <tinuhareesswarr@gmail.com> | 2023-06-02 16:37:20 +05:30 |  | 
			
				
					|  | 23458bc427 | fix(locker): remove unnecessary assertions for locker_id on BasiliskLocker when saving cards (#1337) Co-authored-by: Sampras Lopes <lsampras@protonmail.com> | 2023-06-02 15:35:52 +05:30 |  | 
			
				
					|  | 71315097dd | fix(router/webhooks): correct webhook error mapping and make source verification optional for all connectors (#1333) | 2023-06-02 15:30:37 +05:30 |  | 
			
				
					|  | b681f78d96 | chore: address Rust 1.70 clippy lints (#1334) | 2023-06-02 08:00:39 +00:00 |  | 
			
				
					|  | 6f1a1a3bcb | feat(db): implement EventInterfaceforMockDb(#1289)Co-authored-by: Pavlo Kushneryk <pavlo.kushneryk@solidgate.com> | 2023-05-31 14:55:25 +00:00 |  | 
			
				
					|  | ebdfde75ec | refactor(connector_customer): incorrect mapping of connector customer (#1275) | 2023-05-31 14:46:39 +00:00 |  | 
			
				
					|  | 1261791d9f | fix: customer id is not mandatory during confirm (#1317) | 2023-05-31 10:29:04 +00:00 |  | 
			
				
					|  | 798881ab5b | fix(error): propagate MissingRequiredFields api_error (#1244) | 2023-05-31 07:54:37 +00:00 |  | 
			
				
					|  | 7032ea8494 | refactor(core): use HMAC-SHA512 to calculate payments response hash (#1302) | 2023-05-31 07:51:39 +00:00 |  | 
			
				
					|  | 55bb117e1d | fix(router): subscriber return type (#1292) | 2023-05-31 07:43:55 +00:00 |  | 
			
				
					|  | fa392c40a8 | feat: encrypt PII fields before saving it in the database (#1043) Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in> | 2023-05-30 08:13:17 +00:00 |  | 
			
				
					|  | 77e60c82fa | refactor(core): Add 'redirect_response' field to CompleteAuthorizeData (#1222) Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com> | 2023-05-30 07:43:15 +00:00 |  | 
			
				
					|  | 3af3a3cb39 | fix(connector): [Rapyd] Fix payment response structure (#1258) | 2023-05-30 05:52:44 +00:00 |  | 
			
				
					|  | bfd7dad2f1 | fix(connector): [coinbase] remove non-mandatory fields (#1252) Co-authored-by: arvindpatel24 <arvind.patel@juspay.in> | 2023-05-30 05:52:22 +00:00 |  | 
			
				
					|  | 2ede8ade8c | refactor(connector): update error handling for Nexinets, Cybersource  (#1151) Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com> | 2023-05-29 21:48:35 +00:00 |  | 
			
				
					|  | 22b2fa3061 | fix(connector): [Checkout] Fix error message in error handling (#1221) | 2023-05-29 21:21:56 +00:00 |  | 
			
				
					|  | cd0cf40fe2 | fix(router/webhooks): use api error response for returning errors from webhooks core (#1305) | 2023-05-29 19:28:38 +05:30 |  | 
			
				
					|  | 864d85534f | feat: use subscriber client for subscription in pubsub (#1297) | 2023-05-29 13:09:19 +00:00 |  | 
			
				
					|  | 3534caca68 | feat(core): add signature to outgoing webhooks  (#1249) | 2023-05-29 10:45:17 +00:00 |  | 
			
				
					|  | b9ec38a1b5 | build(deps): bump dieselfrom2.0.3to2.1.0(#1287) | 2023-05-29 08:27:27 +00:00 |  | 
			
				
					|  | 597ec16907 | revert(order_details): revert back order_detailsto be an object, and removingmeta_datafromPaymentIntent(#1279) | 2023-05-26 13:19:33 +05:30 |  | 
			
				
					|  | e78b3a65d4 | fix: invalidation of in-memory cache (#1270) | 2023-05-25 17:29:31 +05:30 |  | 
			
				
					|  | f0db9937c7 | refactor(configs): make kms module and KmsDecrypt pub (#1274) | 2023-05-25 17:09:08 +05:30 |  | 
			
				
					|  | 28f0d1f535 | fix(kms): add metrics to external_services kms (#1237) | 2023-05-25 09:41:37 +00:00 |  | 
			
				
					|  | 253eead301 | feat(logging): logging the request payload during BeginRequest(#1247) | 2023-05-25 09:38:23 +00:00 |  | 
			
				
					|  | 24c3a42898 | fix(refund): change amount to refund_amount (#1268) Co-authored-by: arvindpatel24 <arvind.patel@juspay.in> | 2023-05-25 09:36:27 +00:00 |  | 
			
				
					|  | 4ebd26f27e | feat(metrics): add response metrics (#1263) | 2023-05-25 09:34:13 +00:00 |  | 
			
				
					|  | 5e90a369db | feat(metrics): add flow-specific metrics (#1259) | 2023-05-25 09:07:05 +00:00 |  | 
			
				
					|  | 71a17c682e | feat(kms): reduce redundant kms calls (#1264) | 2023-05-25 09:05:40 +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 |  | 
			
				
					|  | cbff605f2a | feat(router): implement CardsInfoInterfaceforMockDB(#1262) | 2023-05-25 06:57:09 +00:00 |  | 
			
				
					|  | 16cd32513b | Refactor(router): router_parameters field inclusion (#1251) | 2023-05-24 09:39:53 +00:00 |  | 
			
				
					|  | a359b76d09 | refactor:  make NextAction as enum  (#1234) | 2023-05-24 05:16:00 +00:00 |  | 
			
				
					|  | 48e537568d | fix: merchant webhook config should be looked up in config table instead of redis (#1241) | 2023-05-23 14:54:38 +00:00 |  | 
			
				
					|  | 3857d06627 | fix(core): remove missing_required_field_errorbeing thrown inshould_add_task_to_process_trackerfunction (#1239) | 2023-05-23 13:27:28 +00:00 |  | 
			
				
					|  | 1ac3eb0a36 | fix: populate meta_data in payment_intent (#1240) | 2023-05-23 12:45:07 +00:00 |  | 
			
				
					|  | 27610361b9 | feat(connector): [Noon] Add Card Payments, Capture, Void and Refund (#1207) | 2023-05-23 11:05:39 +00:00 |  | 
			
				
					|  | 9341191e39 | fix(list): add mandate type in payment_method_list (#1238) | 2023-05-23 11:00:58 +00:00 |  | 
			
				
					|  | ea6bce663d | test(connector): [Stripe] Fix redirection UI tests (#1215) | 2023-05-23 10:41:45 +00:00 |  | 
			
				
					|  | b3c6b1f0aa | fix: remove multiple call to locker (#1230) | 2023-05-23 10:40:21 +00:00 |  | 
			
				
					|  | 7b74cab385 | refactor(core): generate response hash key if not specified in create merchant account request (#1232) | 2023-05-23 09:08:15 +00:00 |  | 
			
				
					|  | c1b631bd1e | fix(payments): do not delete client secret on payment failure (#1226) | 2023-05-22 10:49:44 +00:00 |  | 
			
				
					|  | ebf3de4101 | fix(session_token): log error only when it occurs (#1136) | 2023-05-22 08:16:10 +00:00 |  | 
			
				
					|  | 186bd729d6 | fix(mandate): throw DuplicateMandate Error if mandate insert fails (#1201) | 2023-05-19 12:38:36 +00:00 |  | 
			
				
					|  | 2809425154 | refactor: use strum::EnumStringimplementation for connector name conversions (#1052)Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com> | 2023-05-19 12:37:48 +00:00 |  | 
			
				
					|  | cf000599dd | feat: SEPA and BACS bank transfers through stripe (#930) | 2023-05-19 12:35:10 +00:00 |  | 
			
				
					|  | 53aa5ac92d | feat(documentation): add polymorphic generate_schemamacro (#1183)Co-authored-by: pixincreate@work <69745008+pixincreate@users.noreply.github.com> | 2023-05-19 11:07:54 +00:00 |  | 
			
				
					|  | 23bca66b81 | feat: ACH transfers (#905) | 2023-05-19 09:44:29 +00:00 |  | 
			
				
					|  | 39405bb478 | feat(db): implement AddressInterfaceforMockDb(#968)Co-authored-by: jeeva <jeeva.ramu@codurance.com> | 2023-05-19 09:10:59 +00:00 |  | 
			
				
					|  | 6c41cdb1c9 | refactor(mandate): allow merchant to pass the mandate details and customer acceptance separately (#1188) | 2023-05-19 06:49:19 +00:00 |  |