|
![]() |
#1 |
Участник
|
надо лишь немного подождать
![]() из планов разработки X++: AX POS . AX POS SDK. - - - III 2013 TFS ID 571925 |
|
![]() |
#2 |
Участник
|
|
|
![]() |
#3 |
MCT
|
Нашел только под 2009
все бы ничего, только куча ссылок в References не правильная. Есть предположение, что починив ссылки, проект все равно не запустить. Изменилась объектная модель POS терминала. Может у кого есть более свежая информация о процессинге платежей?
__________________
Axapta book for developer |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от MikeR
![]() Нашел только под 2009
все бы ничего, только куча ссылок в References не правильная. Есть предположение, что починив ссылки, проект все равно не запустить. Изменилась объектная модель POS терминала. Может у кого есть более свежая информация о процессинге платежей? ![]() "Update (June 5, 2012): The AX for Retail 2012 version of the EFT sample plug-in will not be hosted via this blog. Please contact Microsoft Dynamics Technical Support for information about obtaining an updated sample compatible with AX for Retail 2012" |
|
![]() |
#5 |
MCT
|
Кремень кремнем точится :)
Пока братья по разуму пишут ответ на запрос.
![]() по написанию плагина : 1 Плагин пишется по мотивам SDK, который доступен по след адресу Documents\Retail SDK\POS Plug-ins\Services после развертывания соответствующего компонента. Развертывается в C:\Program Files (x86)\Microsoft Dynamics AX\60\Retail POS\Services\Extensions 2 И ведь кто бы мог подумать, что действительно есть проект EFT, содержащий EFT.cs. 3 Представлено несколько методов GenerateCardToken, GetCardInfoAndAmount, ProcessCardPayment, VoidTransaction, IdentifyCard, CapturePayment, GetTransactionToken, GetSignatureCapture, GetPinPad. На msdn есть описание только части этих методов ![]() 4 Теперь самое вкусное - при нажатии на кнопку оплата картой - запускается следующая очередность вызовов - первым стартует GetCardInfoAndAmount() с информацией по карте CardType, CardNumber, ExpDate, в принципе на этот моменте можно сделать вызов API банка и отправить информацию о карте и возможности платежа и вывести сообщение, если что не так. Далее идет вызов ProcessCardPayment. Все бы хорошо, только поскольку не запускается теперь форма ввода карты, не будет возможности оплачивать другими картами, например, стандартный механизм по картам лояльности. Что хочется - оставить вывод формы ввода параметров карты, а сам механизм запускать после нажатия кнопки OK. Комментарии креативных практиков (внедренцев терминалов с оплатой по кредитным картам), если таковые имеются, приветствуются.... ![]()
__________________
Axapta book for developer |
|
![]() |
#6 |
Читатель
|
Цитата:
Возможно, вам стоит покопать в сторону сделать свой IPaymentProcessor. |
|
![]() |
#7 |
Читатель
|
Вдогонку к предыдущему посту. Вот тут немного информации по карточным платежам. Ключевое слово Payment SDK
PCI Implementation Guide for Microsoft Dynamics AX 2012 R2 Changes to credit card processing in Microsoft Dynamics AX 2012 R2 |
|
|
За это сообщение автора поблагодарили: MikeR (2). |
Теги |
ax2012, creditcard, pos, retail, оплата |
|
|