Skip to content
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

Gönderilen tutar tüm kırılımların toplam tutarına eşit olmalıdır Hatası #39

Open
samilkahraman opened this issue Oct 23, 2024 · 2 comments

Comments

@samilkahraman
Copy link

Son yaptığınız güncelleme ile normalde sorunsuz ödeme alan sitelerimiz "Gönderilen tutar tüm kırılımların toplam tutarına eşit olmalıdır" hatası vermeye başladı ve ödeme alamıyoruz.

@tarikkamat
Copy link
Contributor

Selamlar, 3.5.8 versiyonu çıkmıştır. Kontrol edebilirsiniz.

@oralunal
Copy link

oralunal commented Dec 8, 2024

Merhaba,

Bu hata devam ediyor uzun süredir. Eğer teslimat yöntemi free shipping ise hata almıyorum fakat free shipping ise bu hatayı veriyor. İki aydır bu şekilde neredeyse.

Shipment bilgisi olmadan mağazadan teslim seçenekli json çıktısı (ki bunda hata vermiyor)

{
  "locale": "TR",
  "conversationId": 82978,
  "price": "1179.58",
  "basketId": 82978,
  "paymentGroup": "PRODUCT",
  "buyer": {
    "id": "1",
    "name": "xxx",
    "surname": "xxx",
    "identityNumber": "11111111111",
    "email": "xxx",
    "gsmNumber": "xxx",
    "registrationDate": "2024-12-08 00:44:33",
    "lastLoginDate": "2024-12-08 00:44:33",
    "registrationAddress": "xxx",
    "city": "xxx",
    "country": "TR",
    "zipCode": "xxx",
    "ip": "xxx"
  },
  "shippingAddress": {
    "address": "x",
    "zipCode": "xxx",
    "contactName": "Oral ÜNAL",
    "city": "xxx",
    "country": "TR"
  },
  "billingAddress": {
    "address": "xxx",
    "zipCode": "xxx",
    "contactName": "Oral ÜNAL",
    "city": "xxx",
    "country": "TR"
  },
  "basketItems": [
    {
      "id": "82970",
      "price": "1179.58",
      "name": "xxx",
      "category1": "xxx,
      "itemType": "PHYSICAL"
    }
  ],
  "callbackUrl": "xxx",
  "paymentSource": "WOOCOMMERCE|9.4.3|CARRERA-3.5.8",
  "currency": "TRY",
  "paidPrice": "1415.49",
  "forceThreeDS": "0"
}

Kargo firması seçildiğinde, shipment price eklendiğinde "Gönderilen tutar tüm kırılımların toplam tutarına eşit olmalıdır" hatasını veriyor. Örnek JSON çıktısı:

{
  "locale": "TR",
  "conversationId": 82980,
  "price": "1287.56",
  "basketId": 82980,
  "paymentGroup": "PRODUCT",
  "buyer": {
    "id": "1",
    "name": "Oral",
    "surname": "ÜNAL",
    "identityNumber": "11111111111",
    "email": "xxx",
    "gsmNumber": "xxx",
    "registrationDate": "2024-12-08 00:45:55",
    "lastLoginDate": "2024-12-08 00:45:55",
    "registrationAddress": "xxx",
    "city": "xxx",
    "country": "TR",
    "zipCode": "xxx",
    "ip": "xxx"
  },
  "shippingAddress": {
    "address": "xxx",
    "zipCode": "xxx",
    "contactName": "Oral ÜNAL",
    "city": "xxx",
    "country": "TR"
  },
  "billingAddress": {
    "address": "xxx",
    "zipCode": "xxx",
    "contactName": "Oral ÜNAL",
    "city": "xxx",
    "country": "TR"
  },
  "basketItems": [
    {
      "id": "SHIPPING",
      "price": "107.983984",
      "name": "Shipping",
      "category1": "Shipping",
      "itemType": "PHYSICAL"
    },
    {
      "id": "82970",
      "price": "1179.58",
      "name": "xxx",
      "category1": "xxx",
      "itemType": "PHYSICAL"
    }
  ],
  "callbackUrl": "xxx",
  "paymentSource": "WOOCOMMERCE|9.4.3|CARRERA-3.5.8",
  "currency": "TRY",
  "paidPrice": "1523.48",
  "forceThreeDS": "0"
}

Shipment fee'yi döviz cinsinden TL'ye çeviriyoruz bu da bir kaç basamaklı çıktı veriyor, bundan kaynaklı olma ihtimali var mıdır?

oralunal added a commit to oralunal/iyzipay-woocommerce that referenced this issue Dec 8, 2024
oralunal added a commit to oralunal/iyzipay-woocommerce that referenced this issue Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants