authorize.net (CIM) は、クレジット カードに課金する機能を提供します。それに伴い、メソッドにはパラメーターcreateTransactionRequest
が必要です。transactionType
さまざまな取引タイプがあることを知っています
- 認証のみ
- 認証キャプチャ
- キャプチャのみ
- 以前のAuthCapture
- 返金
- 空所
これらの型の意味と、API を介してこれらすべての型を利用する方法を知りたいです。
authorize.net (CIM) は、クレジット カードに課金する機能を提供します。それに伴い、メソッドにはパラメーターcreateTransactionRequest
が必要です。transactionType
さまざまな取引タイプがあることを知っています
これらの型の意味と、API を介してこれらすべての型を利用する方法を知りたいです。
リストする略語は、定義された CIM クラス プロパティです。
private $_transactionTypes = array(
'AuthOnly',
'AuthCapture',
'CaptureOnly',
'PriorAuthCapture',
'Refund',
'Void',
);
各タイプの定義については、http://www.authorize.net/support/merchant/wwhelp/wwhimpl/js/html/wwhelp.htmを参照してください。createCustomerProfileTransaction の最初のパラメーターとして型を渡します。
$transaction = new AuthorizeNetTransaction;
// add more elements to $transaction
$response = $request->createCustomerProfileTransaction("AuthCapture", $transaction);