Skip to content

Instantly share code, notes, and snippets.

@mromarreyes
Created January 7, 2017 20:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mromarreyes/f5335fb2d9844cb35c6b67b9bda67eca to your computer and use it in GitHub Desktop.
Save mromarreyes/f5335fb2d9844cb35c6b67b9bda67eca to your computer and use it in GitHub Desktop.
Clover refund fails but the refund appears in the clover transactions app
Navigated to https://dev.petexec.net/admin/ownerRefund.php?uid=3&orderId=13110921
ownerRefund.js:6197 debug Server responded with information on how to contact device. Opening communication channel...
ownerRefund.js:6197 debug contacting device
ownerRefund.js:6197 debug Contacting url - wss://api.clover.com/support/remote_pay/cs?token=C030UQ55171799&friendlyId=J8VXFMBBFX2FX&forceConnect=false
ownerRefund.js:6197 debug this.deviceSocket = [object WebSocket]
ownerRefund.js:6197 debug deviceSocket.onopen
ownerRefund.js:6197 debug Event {isTrusted: true, type: "open", target: WebSocket, currentTarget: WebSocket, eventPhase: 2…}
ownerRefund.js:6197 debug sendMessage RemoteMessage {id: "s0", type: "COMMAND", packageName: "com.clover.remote.protocol.websocket", method: "DISCOVERY_REQUEST", payload: "{"method":"DISCOVERY_REQUEST","version":0}"…}
ownerRefund.js:6197 debug sendMessage RemoteMessage {id: "s1", type: "COMMAND", packageName: "com.clover.remote.protocol.websocket", method: "REFUND_REQUEST", payload: "{"method":"REFUND_REQUEST","version":2,"amount":10…rId":"563ZQG7ANAD6E","paymentId":"SRG0NYFE8XDHP"}"…}
ownerRefund.js:6197 debug Object {id: "1287", method: "FINISH_CANCEL", packageName: "com.clover.remote.protocol.websocket", payload: "{"method":"FINISH_CANCEL","version":1}", type: "COMMAND"}
ownerRefund.js:6197 debug sendMessage RemoteMessage {id: "s2", type: "COMMAND", packageName: "com.clover.remote.protocol.websocket", method: "TERMINAL_MESSAGE", payload: "{"method":"TERMINAL_MESSAGE","version":0,"text":"The transaction was cancelled."}"…}
ownerRefund.js:6197 debug sendMessage RemoteMessage {id: "s3", type: "COMMAND", packageName: "com.clover.remote.protocol.websocket", method: "SHOW_THANK_YOU_SCREEN", payload: "{"method":"SHOW_THANK_YOU_SCREEN","version":0}"…}
ownerRefund.js:6197 debug sendMessage RemoteMessage {id: "s4", type: "COMMAND", packageName: "com.clover.remote.protocol.websocket", method: "SHOW_WELCOME_SCREEN", payload: "{"method":"SHOW_WELCOME_SCREEN","version":0}"…}
ownerRefund.js:6197 debug sendMessage RemoteMessage {id: "s5", type: "COMMAND", packageName: "com.clover.remote.protocol.websocket", method: "KEY_PRESS", payload: "{"method":"KEY_PRESS","version":0,"keyPress":"ESC"}"…}
ownerRefund.js:6197 info Calling disconnectFromDevice
ownerRefund.js:42550 in refund response
ownerRefund.js:42551 RefundPaymentResponse {success: false, result: "FAIL", reason: "FAIL", message: undefined, refund: undefined}
ownerRefund.js:42562 other reason
ownerRefund.js:6197 debug Clearing ping thread
ownerRefund.js:6197 debug CloseEvent {wasClean: true, code: 1005, reason: "", type: "close", target: WebSocket…}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment