![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/cartforge.co/vendor/braintree/braintree_php/lib/Braintree/Test/ |
<?php namespace Braintree\Test; use Braintree\Configuration; /** * Transaction amounts used for testing purposes * * The constants in this class can be used to create transactions with * the desired status in the sandbox environment. */ class Transaction { /** * settle a transaction by id in sandbox * * @param string $id transaction id * @param Configuration $config gateway config * * @return Transaction */ public static function settle($transactionId) { return Configuration::gateway()->testing()->settle($transactionId); } /** * settlement confirm a transaction by id in sandbox * * @param string $id transaction id * @param Configuration $config gateway config * * @return Transaction */ public static function settlementConfirm($transactionId) { return Configuration::gateway()->testing()->settlementConfirm($transactionId); } /** * settlement decline a transaction by id in sandbox * * @param string $id transaction id * @param Configuration $config gateway config * * @return Transaction */ public static function settlementDecline($transactionId) { return Configuration::gateway()->testing()->settlementDecline($transactionId); } /** * settlement pending a transaction by id in sandbox * * @param string $id transaction id * @param Configuration $config gateway config * * @return Transaction */ public static function settlementPending($transactionId) { return Configuration::gateway()->testing()->settlementPending($transactionId); } }