POST /v1/billing/authorizations/card
use Getsolaris\LaravelTossPayments\TossPayments;
use Getsolaris\LaravelTossPayments\Attributes\Billing;
$billing = TossPayments::for(Billing::class)
->customerKey($customerKey)
->cardNumber($cardNumber)
->cardExpirationYear($cardExpirationYear)
->cardExpirationMonth($cardExpirationMonth)
->customerIdentityNumber($customerIdentityNumber)
->authorizationsCard();
return $billing->json();
POST /v1/billing/authorizations/issue
use Getsolaris\LaravelTossPayments\TossPayments;
use Getsolaris\LaravelTossPayments\Attributes\Billing;
$billing = TossPayments::for(Billing::class)
->customerKey($customerKey)
->authKey($authKey)
->authorizationsIssue();
return $billing->json();
POST /v1/billing/{billingKey}
use Getsolaris\LaravelTossPayments\TossPayments;
use Getsolaris\LaravelTossPayments\Attributes\Billing;
$billing = TossPayments::for(Billing::class)
->customerKey($customerKey)
->authKey($authKey)
->authorizationsIssue();
return $billing->json();