Advertisement
Guest User

Untitled

a guest
May 31st, 2018
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1. LineItem customLineItem = new LineItem();
  2.         customLineItem.setName(name);
  3.         customLineItem.setUnitQty(1);
  4.         customLineItem.setAlternateName(enumTransactionType.getStateName());
  5.         customLineItem.setNote(note);
  6.        
  7.         OrderConnector orderConnector = new OrderConnector(this, mCloverAccount, null);
  8.         orderConnector.connect();
  9.         Order order = orderConnector.createOrder(new Order().setManualTransaction(true));
  10.         orderConnector.addCustomLineItem(mManualRefundOrder.getId(), mCustomLineItem, false);
  11.        
  12.        
  13.         Intent payIntent = new Intent(Intents.ACTION_CLOVER_PAY);
  14.         payIntent.putExtra(Intents.EXTRA_CLOVER_ORDER_ID, order.getId());
  15.         payIntent.putExtra(Intents.EXTRA_OBEY_AUTO_LOGOUT, true);
  16.         payIntent.putExtra(Intents.EXTRA_TRANSACTION_TYPE, "credit");
  17.         payIntent.setFlags(payIntent.getFlags() | Intent.FLAG_ACTIVITY_CLEAR_TOP);
  18.         startActivity(payIntent);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement