2014-02-10 291 views
0

我使用這個模塊authorize.net支付網關: - https://github.com/durango/authorize-net-cim類型錯誤:未定義是不是一個函數

我得到一個錯誤,同時調用下面的方法: -

throw err; 
      ^
TypeError: undefined is not a function 

代碼:

AuthorizeCIM.updateCustomerProfile(new Authorize.CustomerBasic({ 
     email: '[email protected]', 
     merchantCustomerId: 1234, 
     description: 'New description!', 
     customerProfileId: 23954000 
    }), function(err, response) {}); 

AuthorizeCIM與authorize.net完美連接,因爲我可以創建配置文件。

我正在遵循確切的文檔,但仍然收到錯誤。

有人可以弄清楚,發生了什麼?

+0

它得到了解決。 'Authorize'聲明存在問題。 – Anup

回答

0

如果CustomerBasic是一個實例方法,則代碼應該是

AuthorizeCIM.updateCustomerProfile((new Authorize).CustomerBasic({ 
    email: '[email protected]', 
    merchantCustomerId: 1234, 
    description: 'New description!', 
    customerProfileId: 23954000 
}), function(err, response) {}); 
相關問題