2012-02-09 18 views

Trả lời

17

Tôi đã có cùng một vấn đề chính xác này. Tôi đã sử dụng các thông tin ở đây để giải quyết vấn đề:

http://support.authorize.net/authkb/index?page=content&id=A415&pmv=print&impressions=false

Câu trả lời ngắn gọn là bạn cần phải thay đổi URL Cổng từ mặc định (mà bạn sẽ sử dụng với một tài khoản thực):

https://secure.authorize.net/gateway/transact.dll

đến (sử dụng với tài khoản thử nghiệm của bạn):

https://test.authorize.net/gateway/transact.dll

Để làm điều này trong Bảng điều khiển Magento:

  1. Đến System -> Cấu hình

  2. Chọn Sales -> Phương thức thanh toán (trong thanh bên trái)

  3. Mở rộng "Authorize.net "tùy chọn (Tôi đã không thử tùy chọn" Authorize.Net Direct Post ", nhưng nó dường như sử dụng cùng một URL Gateway mặc định, vì vậy điều này có thể sẽ làm việc với điều đó, quá).

  4. Thay đổi "URL cổng" từ URL cổng mặc định thành URL cổng thử nghiệm (xem ở trên).

  5. Nhấp vào "Lưu cấu hình" ở trên cùng.

  6. Thử lại lần bán thử nghiệm của bạn - nó sẽ hoạt động ngay bây giờ!

0

bạn sẽ nhận được lỗi này vì những lý do sau đây:

  1. hoặc ID đăng nhập của bạn hoặc phím giao dịch là sai.
  2. Bạn đang cố gắng sử dụng tài khoản nhà phát triển với các thông tin sống của bạn hoặc ngược lại
  3. tài khoản Authorize.Net của bạn không hoạt động
+1

Tôi không sử dụng tài khoản nhà phát triển có bằng chứng xác thực trực tiếp của mình.tôi cũng đã kiểm tra rằng Authorized.net accont đang hoạt động. – Bhavik

+1

@ user1194332 - bạn đã giải quyết được sự cố này chưa? Im có cùng một vấn đề. –

15

này xảy ra với tôi là tốt, để cho hậu thế:

Nếu bạn vẫn đang sử dụng các cổng kiểm tra, có một pre-set API Login ID: 92KgL2uD và giao dịch chính: 4nT73z4473vLJfXF.

Sau đó, khi bạn chuyển sang mã sản xuất, bạn sẽ cần phải sử dụng ID đăng nhập API và Khóa giao dịch có sẵn thông qua Hồ sơ người bán.

+0

cảm ơn sậy để chia sẻ những chi tiết này – itsandy

+0

Những công việc này cho tôi là tốt. – clifgriffin

+0

Các khóa API hoạt động cho tôi trong khi thử nghiệm. Cảm ơn @Reed. –