feat(connector): Add support for shift4 connector (#205)

This commit is contained in:
Jagan
2022-12-23 22:49:33 +05:30
committed by GitHub
parent 6f62c71ad0
commit a996f0d89b
24 changed files with 1479 additions and 94 deletions

View File

@ -417,10 +417,10 @@ pub async fn validate_and_create_refund(
validator::validate_maximum_refund_against_payment_attempt(&all_refunds)
.change_context(errors::ApiErrorResponse::MaximumRefundCount)?;
let connector = payment_attempt
.connector
.clone()
.ok_or(errors::ApiErrorResponse::InternalServerError)?;
let connector = payment_attempt.connector.clone().ok_or_else(|| {
report!(errors::ApiErrorResponse::InternalServerError)
.attach_printable("connector not populated in payment attempt.")
})?;
refund_create_req = mk_new_refund(
req,