Skip to content

Commit

Permalink
Merge pull request #255 from razorpay/pLink_sig_verification
Browse files Browse the repository at this point in the history
Update Utility.php
  • Loading branch information
Hancil Sequeira authored Oct 7, 2021
2 parents 7a1b74e + 392ac87 commit 1e63a4c
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion src/Utility.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,20 @@ public function verifyPaymentSignature($attributes)

$payload = $paymentId . '|' . $subscriptionId;
}
else if (isset($attributes['razorpay_payment_link_id']) === true)
{
$paymentLinkId = $attributes['razorpay_payment_link_id'];

$paymentLinkRefId = $attributes['razorpay_payment_link_reference_id'];

$paymentLinkStatus = $attributes['razorpay_payment_link_status'];

$payload = $paymentLinkId . '|'. $paymentLinkRefId . '|' . $paymentLinkStatus . '|' . $paymentId;
}
else
{
throw new Errors\SignatureVerificationError(
'Either razorpay_order_id or razorpay_subscription_id must be present.');
'Either razorpay_order_id or razorpay_subscription_id or razorpay_payment_link_id must be present.');
}

$secret = Api::getSecret();
Expand Down

0 comments on commit 1e63a4c

Please # to comment.