In this situation, when you click the Enable Online Payments with Cyrious Payment CloudApp and FreedomPay (CCPS) checkbox, the Terminal ID, Store ID, and email fields are still read only.
This error appears as soon as you click the Pay Online button on an order/service ticket. You'll notice that the URL quickly changes from displaying the customer's RootPath to displaying “noconnection” where the RootPath would normally be.
This error appears when you click the Pay Online button on an order/service ticket. It typically takes about 10 seconds before the page renders with the error message.
ISSUE #1: This error appears when you click the Pay Online button on your order/service ticket but you have Cyrious' TEST Terminal ID and Store ID credentials entered in Control.
ISSUE #2: This error can also appear when you click the Pay Online button on your order/service ticket and you have LIVE Terminal ID and Store ID credentials entered in Control. Check the CCPS.Logs table.
CreateTransaction Request/Response Generated:
{"AddressRequired":true,"CaptureMode":true,"StoreId":"14255950","TerminalId":"24269290","TransactionTotal":102.5500,"RequestToken":false,"TokenValue":null,"InvoiceNumber":"1182",
"MerchantReferenceCode":"10000","BillingAddress":null,"PurchaseItems":[{"Description":"Wide Format Prints","DisplayOrder":0,"Price":94.3000,"Quantity":1.0000}],
"InvoiceItems":[{"DisplayOrder":0,"IsVisible":true,"Label":"Subtotal","Value":"94.30"},{"DisplayOrder":1,"IsVisible":true,"Label":"Taxes","Value":"8.25"}]}
{"ResponseMessage":"Internal Error, check store configuration","CheckoutUrl":null,"TransactionId":"00000000-0000-0000-0000-000000000000"}
This error will often appear when the first credit card is processed through FreedomPay.
Contributor: Cyrious Software
Date: 08/29/2016
Version: Control 05.70