[GH-ISSUE #282] Refuns order id hk. #149

Closed
opened 2026-03-03 15:43:33 +03:00 by kerem · 4 comments
Owner

Originally created by @esakarya on GitHub (Oct 13, 2025).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/282

github.com/mewebstudio/pos@526e45ce83/src/DataMapper/RequestDataMapper/EstPosRequestDataMapper.php (L367)

Merhaba yukardaki satirda iade iptal verisi hazirlanirken kullanilan order id, est posda orjinal id olarak istiyor. Yani iptal edilen ana islem order idsini istiyor. Bu tüm gatewayler icin mi gecerli? Bu kisim recurring_id gibi refund_id olarak ayrilsa daha anlaşılir olmazmi?

Originally created by @esakarya on GitHub (Oct 13, 2025). Original GitHub issue: https://github.com/mewebstudio/pos/issues/282 https://github.com/mewebstudio/pos/blob/526e45ce83a685f50f15a1cd1e054a9c8e3df433/src/DataMapper/RequestDataMapper/EstPosRequestDataMapper.php#L367 Merhaba yukardaki satirda iade iptal verisi hazirlanirken kullanilan order id, est posda orjinal id olarak istiyor. Yani iptal edilen ana islem order idsini istiyor. Bu tüm gatewayler icin mi gecerli? Bu kisim recurring_id gibi refund_id olarak ayrilsa daha anlaşılir olmazmi?
kerem closed this issue 2026-03-03 15:43:33 +03:00
Author
Owner

@nuryagdym commented on GitHub (Oct 13, 2025):

Merhabalar, hangi gateway icin hangi parametreler gerektigini burdan bukabilirsiniz:

https://github.com/mewebstudio/pos/blob/master/examples/_common-codes/regular/cancel.php

Iade icin:

https://github.com/mewebstudio/pos/blob/master/examples/_common-codes/regular/refund.php

<!-- gh-comment-id:3398254089 --> @nuryagdym commented on GitHub (Oct 13, 2025): Merhabalar, hangi gateway icin hangi parametreler gerektigini burdan bukabilirsiniz: https://github.com/mewebstudio/pos/blob/master/examples/_common-codes/regular/cancel.php Iade icin: https://github.com/mewebstudio/pos/blob/master/examples/_common-codes/regular/refund.php
Author
Owner

@nuryagdym commented on GitHub (Oct 13, 2025):

recurring_id derken, tekrarlanan odemeyi mi iptal etmeye calisiyorsunuz?

refund_id, recurring_id gibi degerler de bana gore hic anlasilir gelmiyor. Ne istendigi belli olmuyor.

Anlasilabilir olmasi icin examplesdaki ornekler yeterli diye dusunuyorum

<!-- gh-comment-id:3398263228 --> @nuryagdym commented on GitHub (Oct 13, 2025): recurring_id derken, tekrarlanan odemeyi mi iptal etmeye calisiyorsunuz? refund_id, recurring_id gibi degerler de bana gore hic anlasilir gelmiyor. Ne istendigi belli olmuyor. Anlasilabilir olmasi icin examplesdaki ornekler yeterli diye dusunuyorum
Author
Owner

@esakarya commented on GitHub (Oct 13, 2025):

Degerler yeterlide hem paymente hem refunda order_id ataması yapılınca sanki o isleme ozel id miş gibi algiladim bende, o yuzden bu iadenin order id sini gonderdigimda siparis bulunamadi hatası döndü, iade etmek istedigim iadenin parent order id sini gonderdigimda iade etti. Yani cok elzem degil ama main_order_id gibi tam olarak ne istendigi daha belirgin olur gibi geldi banada

<!-- gh-comment-id:3398273631 --> @esakarya commented on GitHub (Oct 13, 2025): Degerler yeterlide hem paymente hem refunda order_id ataması yapılınca sanki o isleme ozel id miş gibi algiladim bende, o yuzden bu iadenin order id sini gonderdigimda siparis bulunamadi hatası döndü, iade etmek istedigim iadenin parent order id sini gonderdigimda iade etti. Yani cok elzem degil ama main_order_id gibi tam olarak ne istendigi daha belirgin olur gibi geldi banada
Author
Owner

@esakarya commented on GitHub (Oct 13, 2025):

Ornekleri daha once incelememistim, oraya bakinca gayet yeterli😀

<!-- gh-comment-id:3398298570 --> @esakarya commented on GitHub (Oct 13, 2025): Ornekleri daha once incelememistim, oraya bakinca gayet yeterli😀
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pos#149
No description provided.