jeudi 18 août 2016

Braintree Sandbox Test Transaction settle() returns transaction status SETTLING instead of SETTLED

I'm following documentation for testing Braintree settlement status: http://ift.tt/2bkJ4if

Doc says:

$result = Braintree_Test_Transaction::settle($sale_result->transaction->id);
$result->success
# true

$result->transaction->status
# Braintree_Transaction::SETTLED

I was testing with VISA card.

So expected result is transaction status "settled" (Braintree_Transaction::SETTLED).

Actual result is transaction status "settling" (Braintree_Transaction::SETTLING)

It's not a big deal but still I would be expecting SETTLED as stated in the documentation.

Anyone having same experience testing \Braintree\Test\Transaction::settle($transactionId) ?

Aucun commentaire:

Enregistrer un commentaire