2016-03-17 5 views
0

Я хотел бы сохранить адресную книгу клиента на своих серверах и токенизированную версию их кредитной карты. Тогда я хотел бы получить возможность заряжать профиль клиента с адресом, который я предоставляю на своих серверах. Это возможно?Charge CIM Профиль без сохранения адреса в профиле

Я обеспокоен тем, что если я сохраню адреса клиентов на серверах Authorize.net, это будет медленный процесс проверки для моих клиентов, потому что во время проверки я должен получить все адреса от authorize.net. Аналогично, раздел «Мои учетные записи» будет медленным. Также я могу хранить специальные поля для клиента как часть их адреса, чтобы упростить хранение данных.

Возможно ли это? В основном я видел примеры authorim.net CIM api, которые используются для хранения ВСЕ информации о клиенте (Биллинг, адреса доставки). Также API, похоже, написан таким образом, чтобы продвигать этот тип поведения.

Спасибо,

+0

То, что вы хотите сделать, это именно то, что делает CIM –

+0

Ну я по электронной почте Authorize.net, и они сказали, что вы не можете заряжать без платежного адреса, связанное к профилю клиента. Есть ли способ обойти это? «Биллинговый адрес должен храниться как часть профиля клиента, если вы хотите, чтобы он был частью транзакции, но адрес доставки может быть отправлен в момент обработки транзакции. Наш образец XML для взимания профиля клиента на самом деле дает пример отправки идентификатора профиля платежа вместе с адресом доставки ». – SocalEngineer

ответ

0

Из заголовка вашего вопроса, это кажется, что вы хотите, чтобы зарядить профиль CIM, который не содержит адрес клиента.

И, кажется, Authorize.Net позволяет вам создать профиль оплаты клиента только с данными платежа и без адреса клиента (поскольку адрес не является обязательным).

И в дальнейшем вы можете заряжать профиль клиента с помощью этой createTransactionRequest