Selling process / Card payment: ask for printing receipt
This commit is contained in:
		@@ -228,9 +228,18 @@
 | 
			
		||||
    
 | 
			
		||||
    <APP_STATE name="CARD_PAYMENT_CONFIRM">
 | 
			
		||||
        <ENTRY_TASK name="REQUEST_CC_CONFIRM_TRANSACTION"/>
 | 
			
		||||
        <EVENT name="RECEIVED_CARD_CONFIRM_TRANSACTION_SUCCESS" resultingState="GOODBYE_PAYMENT_OK"/>
 | 
			
		||||
        <EVENT name="RECEIVED_CARD_CONFIRM_TRANSACTION_SUCCESS" resultingState="ASK_RECEIPT"/>
 | 
			
		||||
        <EVENT name="RECEIVED_CARD_CONFIRM_TRANSACTION_ERROR"   resultingState="CC_PAYMENT_ERROR"/>
 | 
			
		||||
    </APP_STATE>      
 | 
			
		||||
    </APP_STATE>
 | 
			
		||||
    
 | 
			
		||||
    <APP_STATE name="ASK_RECEIPT">
 | 
			
		||||
        <ENTRY_TASK name="TIMER" timeout="8000"/>
 | 
			
		||||
        <EVENT name="TIMEOUT" resultingState="GOODBYE_PAYMENT_OK"/>
 | 
			
		||||
        <EVENT name="BUTTON_YES" resultingState="PRINT_RECEIPT"/>
 | 
			
		||||
        <EVENT name="BUTTON_NO"  resultingState="GOODBYE_PAYMENT_OK"/>
 | 
			
		||||
        <SCREEN name="ASK_RECEIPT"/>
 | 
			
		||||
    </APP_STATE>
 | 
			
		||||
    
 | 
			
		||||
    <APP_STATE name="PRINT_RECEIPT">
 | 
			
		||||
        <ENTRY_TASK name="REQUEST_PRINT_RECEIPT"/>
 | 
			
		||||
        <EVENT name="PRINT_RECEIPT_FINISHED" resultingState="GOODBYE_PAYMENT_OK"/>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user