• 11-03-2022, 23:37:42
    #1
    Arkadaşlar merhaba bir script kodluyorum ve fatura kesecegim icin bana paytr uzerinden yatan para miktarinin 18% kdvsini kesecegim. Buraya kadar her sey tamam.
    Suanda paytrnin test modunu kullanarak islem yapiyorum ve mesela atiyorum 50tlnin 18% si 15,3tl ama paytr ondalik sayili kabul etmedigi icin php de 15,3ü 16ya cevirip oyle kullanicidan aliyorum. Earsivden fatura keserken mal fiyatina 50tl yazip kdvyi 18 secince fiyat 65,3 yapiyo ama ben kullanicidan 66 aldim bunu nasil gosterecegim faturada. Yani nasil ayarliycam bunu anlamadiginiz yeri sorabilirsiniz telefondan yazdigim icin belki anlam bozuklugu olabilir.
  • 11-03-2022, 23:42:00
    #2
    Paytr sizin musterinizden + KDV şeklinde ödeme tahsil etmez KDV dahil toplam tutar üzerinden ödemenizi alır ve komisyon oranını keserek tutarı size aktarır. Siz tam olarak müşteriden ne aracılığı ile nasıl bir ödeme alacaksınız buna bir netlik getirirseniz daha kolay yardımcı olabiliriz.
  • 11-03-2022, 23:46:53
    #3
    Fatura keserken earsivde 50tl için 18 seçtiğinizde 59 yazması gerekiyor. 65.3'ü nasıl elde ettiniz ?

    Ayrıca paytr ondalık sayı kabul ediyordur, etmez olur mu. Kullanıcının kartından ne kadar çekildiyse o kadar fatura kesmelisiniz. Hesabınıza yatan para kadar değil. Yani karttan 50tl kesildiyse(bu kdv dahildir) siz earsivdeki tutara 50/1.18 matrah yazıp 18kdv'yi seçeceksiniz ve genel toplamı elde etmiş olacaksınız. Yine de aklınıza takılan bir şey varsa mesaj atabilirsiniz.
  • 11-03-2022, 23:56:42
    #4
    SobeMedya adlı üyeden alıntı: mesajı görüntüle
    Paytr sizin musterinizden + KDV şeklinde ödeme tahsil etmez KDV dahil toplam tutar üzerinden ödemenizi alır ve komisyon oranını keserek tutarı size aktarır. Siz tam olarak müşteriden ne aracılığı ile nasıl bir ödeme alacaksınız buna bir netlik getirirseniz daha kolay yardımcı olabiliriz.
    Hocam yanlis anladiniz demek istedigim paytrden suanda test gesabi talep ettim sagolsunlar verdiler deneme amacli. Suanda ondalikli sayi ile odeme yapmaya calistigimda tam sayi sorunu veriyoe paytr odeme entegrasyonu ondan bahsediyorum. Bende o sorun vermesin diye php ceil fonksiyonunu kullanarak kullaniciya tam sayili bir kdv tutari cikariyorum ama earsivden fatura keserken ondalimli kaliyor atiyorum 65.3tllik seyi kullaniciya 66tl diye gosteriyorum fakat earsivde kdvli fatura tutari 65.3 yaziyor anlatmak istedigim bu.

    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Fatura keserken earsivde 50tl için 18 seçtiğinizde 59 yazması gerekiyor. 65.3'ü nasıl elde ettiniz ?

    Ayrıca paytr ondalık sayı kabul ediyordur, etmez olur mu. Kullanıcının kartından ne kadar çekildiyse o kadar fatura kesmelisiniz. Hesabınıza yatan para kadar değil. Yani karttan 50tl kesildiyse(bu kdv dahildir) siz earsivdeki tutara 50/1.18 matrah yazıp 18kdv'yi seçeceksiniz ve genel toplamı elde etmiş olacaksınız. Yine de aklınıza takılan bir şey varsa mesaj atabilirsiniz.
    Hocam verdigin oranli sayilari salliyorum diye belirtmistim ama genede duzeltmeniz icin tessekkurler. Ustteki arkadasimizada belirttigim givi paytr suanda tam sayi hatasi veriyor ama bana hesabinizdaki destek talebi bolumunden destek acin ona gore bir sey yapilir dedi. Olurda yapilmaz ise bu sekilde yapmam sorun cikartirmi diye sormak istedim.
  • 12-03-2022, 00:04:30
    #5
    Müşterinin kartından çekilen tutarı fatura kesmelisiniz. Şuan test için fark oluşuyor olabilir, production'a geçtiğinizde hesabı düzeltirsiniz. Sanırım ben sorunu tam anlayamadım ama olması gereken çekilen tutarın fatura kesilmesi.

    Bazı kredi kartı firmaları küsürat için virgül ya da nokta kullanabiliyor. Eğer sisteminizde nokta, paytr'de virgülse ceil yerine str_replace kullanarak kendi noktanızı virgül yapabilirsiniz sanırım.

    DarkBy adlı üyeden alıntı: mesajı görüntüle
    Hocam yanlis anladiniz demek istedigim paytrden suanda test gesabi talep ettim sagolsunlar verdiler deneme amacli. Suanda ondalikli sayi ile odeme yapmaya calistigimda tam sayi sorunu veriyoe paytr odeme entegrasyonu ondan bahsediyorum. Bende o sorun vermesin diye php ceil fonksiyonunu kullanarak kullaniciya tam sayili bir kdv tutari cikariyorum ama earsivden fatura keserken ondalimli kaliyor atiyorum 65.3tllik seyi kullaniciya 66tl diye gosteriyorum fakat earsivde kdvli fatura tutari 65.3 yaziyor anlatmak istedigim bu.



    Hocam verdigin oranli sayilari salliyorum diye belirtmistim ama genede duzeltmeniz icin tessekkurler. Ustteki arkadasimizada belirttigim givi paytr suanda tam sayi hatasi veriyor ama bana hesabinizdaki destek talebi bolumunden destek acin ona gore bir sey yapilir dedi. Olurda yapilmaz ise bu sekilde yapmam sorun cikartirmi diye sormak istedim.
  • 12-03-2022, 00:05:16
    #6
    Yapmaya çalıştığınız şey yasal olarak sorun yaratabilir gibi duruyor. Bildiğim kadarıyla kullanıcıdan ÜCRET + KDV dahil olarak ödeme aldıysanız ÜCRET + KDV şeklinde fatura kesmeniz şart. PAYTR'den size yatırılan tutar kadar değil.
  • 12-03-2022, 00:13:00
    #7
    canyucel adlı üyeden alıntı: mesajı görüntüle
    Yapmaya çalıştığınız şey yasal olarak sorun yaratabilir gibi duruyor. Bildiğim kadarıyla kullanıcıdan ÜCRET + KDV dahil olarak ödeme aldıysanız ÜCRET + KDV şeklinde fatura kesmeniz şart. PAYTR'den size yatırılan tutar kadar değil.
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Müşterinin kartından çekilen tutarı fatura kesmelisiniz. Şuan test için fark oluşuyor olabilir, production'a geçtiğinizde hesabı düzeltirsiniz. Sanırım ben sorunu tam anlayamadım ama olması gereken çekilen tutarın fatura kesilmesi.

    Bazı kredi kartı firmaları küsürat için virgül ya da nokta kullanabiliyor. Eğer sisteminizde nokta, paytr'de virgülse ceil yerine str_replace kullanarak kendi noktanızı virgül yapabilirsiniz sanırım.
    Tüm cevaplar için teşekkürler sanırım dediklerinizi anladım. İyi akşamlar dilerim.