2016-04-08 11 views
0

square/connect php sdk kullanıyorum ve başarılı bir şarjdan sonra, tender nesnesinin içine processing_fee_money anahtarını geri alıyoruz gibi görünmüyor.Kare v2 Ücretlendirme yanıtı eksik 'processing_fee_money`

aşağıya bakın:

array(
    'id' => '7XJuiX7rm2WJMSqyjtWyTl4eV', 
    'location_id' => '2M3D2SZ0KC9C9', 
    'created_at' => '2016-04-08T18:52:38Z', 
    'tenders' => 
    array (
    0 => 
    array (
     'id' => 'ujq8ZsmEzOLbfX7ypW6wqxMF', 
     'location_id' => '2M3D2SZ0KC9C9', 
     'transaction_id' => '7XJuiX7rm2WJMSqyjtWyTl4eV', 
     'created_at' => '2016-04-08T18:52:38Z', 
     'note' => 'XXXXXXX XXXXXXXX', 
     'amount_money' => 
     array (
     'amount' => 106, 
     'currency' => 'USD', 
    ), 
     'type' => 'CARD', 
     'card_details' => 
     array (
     'status' => 'CAPTURED', 
     'card' => 
     array (
      'card_brand' => 'VISA', 
      'last_4' => 'XXXX', 
     ), 
     'entry_method' => 'KEYED', 
    ), 
    ), 
), 
    'reference_id' => 'XXXXXXXXXXXXXXX', 
    'product' => 'EXTERNAL_API' 
) 

Bir ücret ($ 0.33) aslında bu ücret tahakkuk edildiği anlaşılmaktadır. Belgelere göre, processing_fee_money mevcut olmalıdır: https://docs.connect.squareup.com/api/connect/v2/#type-tender

Bir şey mi eksik?

cevap

1

Belgelerindeki bu ihmali işaretlediğiniz için teşekkür ederiz.

Bir işlem için tam Kare işlem ücreti, Charge son nokta döndürdüğünde hesaplanmamıştır. Sonuç olarak, processing_fee_money alanı, bu yanıtta bulunan numaralı alanıdır.

Sen Şarj bitiş noktası tarafından döndürülen id sağlayan RetrieveTransaction son nokta (yani PHP SDK'sında retrieveTransaction yöntemi çağırmak) için bir takip isteği gönderebilir. Bu, 'un processing_fee_money alanını içerdiği Transaction nesnesini döndürecektir.

+0

Teşekkürler Stephen. İkincil talebi göndermeden önce beklemem gereken bir zaman var mı (saniye, dakika, saat)? – jpirkey

+0

API'nin şu anda bir zaman dilimini garanti etmediğini unutmayın, ancak vakaların çoğunda bu alan on saniye sonra doldurulmalıdır. –

+0

Teşekkürler @StephenBarlow – jpirkey