EdfaPgSaleResult constructor

EdfaPgSaleResult(
  1. Map result
)

Implementation

EdfaPgSaleResult(Map result){
  if(result.containsKey("success")) {
    success = EdfaPgSaleSuccess.fromJson(result["success"]);
  }

  if(result.containsKey("redirect")) {
    redirect = EdfaPgSaleRedirect.fromJson(result["redirect"]);
  }

  if(result.containsKey("secure3d")) {
    secure3d = EdfaPgSale3DS.fromJson(result["secure3d"]);
  }

  if(result.containsKey("recurring")) {
    recurring = EdfaPgSaleRecurring.fromJson(result["recurring"]);
  }

  if(result.containsKey("decline")) {
    decline = EdfaPgSaleDecline.fromJson(result["decline"]);
  }

  if(result.containsKey("error")) {
    error = EdfaPgError.fromJson(result["error"]);
  }

  if(result.containsKey("failure")) {
    failure = result["failure"];
  }

  if(result.containsKey("responseJSON")) {
    responseJSON = result["responseJSON"];
  }
}