-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ön Provizyon Kapama Aşamasında İlk Tutardan Farklı Tutar Bilgisi Gönderme #171
Comments
Aslında sanırım bu yukarıdaki fonksiyona Total değişkeni ekleyince oluyor, elle $order içerisinde amount bilgisi yok sanırım, createNonSecurePostAuthPaymentRequestData içine dolu gönderebilmek için EstPos.php içierisndeki fonksiyona amount bilgisi ekleyince parametrik oldu ve çalıştı. protected function preparePostPaymentOrder(array $order) Ancak üst tutar girmemize izin vermiyor Prekende sektorunde siparişin fazla olma durumu da olabiliyor çalıştığımız müşterilerimizde. Sanırım bu durumu banka ile gorusmemiz gerekecek. Bu konuda bilgisi olan var mı acaba ? |
Merhabalar, ilk defa boyle bir sey duyuyorum. |
Bizden önce çalışan firma bu şekilde çalışabiliyor, yani ön provizyon açıp sonrasında bu provizyon degerinin belirlenen limitler kadar üstünde ve altında ön provizyon kapatabiliyor. (Trendyol Go da böyle çalışıyor, %15 üst ya da alt tutar ile kapatabiliyor ön provizyon tutarını ) Ben Ön provizyonu kapatırken MODEL_3D_SECURE ile hash mismatch hatası aldıgım için MODEL_NON_SECURE ile gönderiyorum isteği. Acaba sorun bu olabilir mi? TX_POST_PAY için MODEL_3D_SECURE kullanabiliyor muyuz bundan emin olamadım ? |
TX_POST_PAY pay odemede hatirladigim kadariyla tum bankalar MODEL_NON_SECURE istiyor. bu da TX_PRE_PAY icin bir MODEL_3D_SECURE olan account ve TX_POST_PAY icin MODEL_NON_SECURE olan account gerekiyor anlamina geliyor. Yeni versiyon uzerinde calisiyorum, henuz isi var, bu durumu da ele aldim, 2 account'a gerek kalmayacak |
Bu arada ihtiyacı olanlar için paylaşmak istedim,
PREAMT degerine ön otorizasyon tutarı yazılmalı. |
…sive-amount-on-post-auth-tx issue #171 EstPos added support for excessive amount for post auth tx
Merhaba,
Kütüphane çok kullanışlı emeği geçen herkese çok teşekkürler
İşbankası için EstPosAccount oluşturup TX_PRE_PAY ile ön provizyon yaptığımız bir siparişi %15 (bankaya göre değişebiliyor sanırım bu deger) sınırlar içerisinde kalarak ilk provizyon edilmiş tutara göre üst ya da alt tutar ile kapatmak istiyoruz ancak
TX_POST_PAY isteği ile gönderdiğimiz değer hep ilk açtıgımız tutar ile aynı oluyor.
..."num_code":"0","first_amount":173.95,"capture_amount":173.95,"status":"approved","error_code":null,"status_detail":"approved","capture":true,"all":{...
Kodu incelediğimizde post auth request oluşturulurken order içerisinde sadece id değişkeni gönderiliyor.
public function createNonSecurePostAuthPaymentRequestData(AbstractPosAccount $account, $order, ?AbstractCreditCard $card = null): array
{
return $this->getRequestAccountData($account) + [
'Type' => $this->mapTxType(AbstractGateway::TX_POST_PAY),
'OrderId' => (string) $order->id,
];
}
Bu durumda nasıl bir yol izleyebiliriz?
The text was updated successfully, but these errors were encountered: