Guest User

Untitled

a guest
Sep 26th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. import com.litle.sdk.*;
  2. import com.litle.sdk.generate.*;
  3.  
  4. import java.util.Properties;
  5.  
  6. public class MultiCurrencyExample {
  7. public static void main(String[] args) {
  8. LitleOnline litle = new LitleOnline();
  9.  
  10. Authorization authorization = new Authorization();
  11. authorization.setReportGroup("Planets");
  12. authorization.setOrderId("12344");
  13. authorization.setAmount(106L);
  14. authorization.setOrderSource(OrderSourceType.ECOMMERCE);
  15. CardType card = new CardType();
  16. card.setType(MethodOfPaymentTypeEnum.VI);
  17. card.setNumber("4100000000000002");
  18. card.setExpDate("1210");
  19. authorization.setCard(card);
  20.  
  21. LitleOnlineRequest overrides = new LitleOnlineRequest();
  22. if(obj.getCountry.equals("US")) {
  23. overrides.setMerchantId("1001"); //configured in our system for USD
  24. } else if(obj.getCountry.equals("CA")) {
  25. overrides.setMerchantId("1002"); //configured in our system for CDN
  26. }
  27.  
  28. AuthorizationResponse litle = litle.authorize(authorization, overrides);
  29. //Display Results
  30. System.out.println("Response: " + response.getResponse());
  31. System.out.println("Message: " + response.getMessage());
  32. System.out.println("Litle Transaction ID: " + response.getLitleTxnId());
  33. }
  34. }
Add Comment
Please, Sign In to add comment