Yardımcı olabilecek olan var mı?
https://github.com/iyzico/iyzipay-ph...master/samples
API key ve Secret keyleri girdim. Ödeme ile ilgili sorgu gönderiyorum.
Kullandığım API create_payment.php
Aşağıdaki sonuç dönüyor. Ben burada "status": "failure" ile başlayan bloğa erişmek istiyorum.
Php tarafında response'u dönderirken ne diye çağırmam gerekiyor?
// Şuan bu değişken çağrıldığında aşağıdaki sonuç dönüyor. print_r($payment);
Iyzipay\Model\Payment Object
(
[price:Iyzipay\Model\PaymentResource:private
] =>
[paidPrice:Iyzipay\Model\PaymentResource:private
] =>
[installment:Iyzipay\Model\PaymentResource:private
] =>
[currency:Iyzipay\Model\PaymentResource:private
] =>
[paymentId:Iyzipay\Model\PaymentResource:private
] =>
[paymentStatus:Iyzipay\Model\PaymentResource:private
] =>
[fraudStatus:Iyzipay\Model\PaymentResource:private
] =>
[merchantCommissionRate:Iyzipay\Model\PaymentResource:private
] =>
[merchantCommissionRateAmount:Iyzipay\Model\PaymentResource:private
] =>
[iyziCommissionRateAmount:Iyzipay\Model\PaymentResource:private
] =>
[iyziCommissionFee:Iyzipay\Model\PaymentResource:private
] =>
[cardType:Iyzipay\Model\PaymentResource:private
] =>
[cardAssociation:Iyzipay\Model\PaymentResource:private
] =>
[cardFamily:Iyzipay\Model\PaymentResource:private
] =>
[cardToken:Iyzipay\Model\PaymentResource:private
] =>
[cardUserKey:Iyzipay\Model\PaymentResource:private
] =>
[binNumber:Iyzipay\Model\PaymentResource:private
] =>
[basketId:Iyzipay\Model\PaymentResource:private
] =>
[paymentItems:Iyzipay\Model\PaymentResource:private
] =>
[connectorName:Iyzipay\Model\PaymentResource:private
] =>
[authCode:Iyzipay\Model\PaymentResource:private
] =>
[phase:Iyzipay\Model\PaymentResource:private
] =>
[lastFourDigits:Iyzipay\Model\PaymentResource:private
] =>
[posOrderId:Iyzipay\Model\PaymentResource:private
] =>
[status:Iyzipay\IyzipayResource:private
] => failure
[errorCode:Iyzipay\IyzipayResource:private
] => 10215
[errorMessage:Iyzipay\IyzipayResource:private
] => Geçersiz kart numarası
[errorGroup:Iyzipay\IyzipayResource:private
] => INVALID_CARD_NUMBER
[locale:Iyzipay\IyzipayResource:private
] => tr
[systemTime:Iyzipay\IyzipayResource:private
] => 1589629182618
[conversationId:Iyzipay\IyzipayResource:private
] => 123456789
[rawResult:Iyzipay\ApiResource:private
] => {
"status": "failure",
"errorCode": "10215",
"errorMessage": "Geçersiz kart numarası",
"errorGroup": "INVALID_CARD_NUMBER",
"locale": "tr",
"systemTime": 1589629182618,
"conversationId": "123456789"
}
) Bense bu şekilde gelmesini istiyorum.{
"status": "failure",
"errorCode": "10215",
"errorMessage": "Geçersiz kart numarası",
"errorGroup": "INVALID_CARD_NUMBER",
"locale": "tr",
"systemTime": 1589629182618,
"conversationId": "123456789"
}