2016-04-04 32 views
1

Web siteme Braintree emanet uygulamak istiyorum. Ama emanet tutulmuyor. Benim kodumBraintree escrow nasıl uygulanır

`require_once "lib/Braintree.php"; 
Braintree_Configuration::environment("sandbox"); 
Braintree_Configuration::merchantId("id"); 
Braintree_Configuration::publicKey("key"); 
Braintree_Configuration::privateKey("key"); 

$result = Braintree_Transaction::sale(
array(
'amount' => "100.00", 
'merchantAccountId' => 'blue_ladders_store', 
'creditCard' => array(
'number' => "378282246310005", 
'cvv' => "1234", 
'expirationDate' => "12/2017", 
), 
'options' => array(
'submitForSettlement' => true, 
    'holdInEscrow' => true 
    ), 
    'serviceFeeAmount' =>'1' 

    ) 
    );` 

Bu kod normal işlemler için düzgün çalışıyor çünkü işlemler kontrol panelimde gösteriliyor. Ancak emanetten ödeme yaparken, "mesajını gösterir: Eskrowed olmayan bir işlem yayınlanamaz." Bu, işlemimin Escrow olmadığı anlamına geliyor. Bu yer sorunu mu? Hindistan'dan hizmete çarpıyorum. Konumu ile ilgili herhangi bir sorun. Lütfen emanet için bana yardım edin.

cevap

0

Tam açıklama: Ben Bir Pazar tüccar olmalı ve ve tüm alt tüccarlar parayı emanette tutmak için ABD'de mukim olması gerekir Braintree için bir geliştirici olarak

çalışır. Büyük olasılıkla bu hatayı alıyorsunuz çünkü here listelenen uyumluluk gereksinimlerini karşılamıyorsunuz. Entegrasyonunuzu incelemek ve seçeneklerinizi tartışmak için Braintree support adresine ulaşmanızı öneririz.