Ejemplo n.º 1
0
 public function testCreateBankAccountToken()
 {
     $createRequest = $this->tokens->createBankAccountTokenRequest('US', self::ROUTING_NUMBER, self::ACCOUNT_NUMBER);
     $createResponse = $this->tokens->createBankAccountToken($createRequest);
     $this->assertInstanceOf(Tokens::TOKEN_RESPONSE_CLASS, $createResponse);
     $this->assertEquals('bank_account', $createResponse->getType());
 }
Ejemplo n.º 2
0
 public function testCreateChargeWithToken()
 {
     // create a token
     $tokens = new Tokens($this->client);
     $tokenResponse = $tokens->createCardToken(new CreateCardTokenRequest(self::VISA_1, 1, 2020, 123));
     $request = new CreateChargeRequest(350, "usd");
     $request->setCard($tokenResponse->getId());
     $response = $this->charges->createCharge($request);
     $this->assertInstanceOf(Charges::CHARGE_RESPONSE_CLASS, $response);
 }