Examples of CreditCardDetailsType


Examples of com.tuscanyscatours.payment.creditcard.CreditCardDetailsType

    }

    public String makePaymentMember(String customerId, float amount) {

        ObjectFactory objectFactory = new ObjectFactory();
        CreditCardDetailsType ccDetails = objectFactory.createCreditCardDetailsType();
        ccDetails.setCreditCardType(CreditCardTypeType.fromValue("Visa"));
        PayerType ccOwner = objectFactory.createPayerType();
        ccOwner.setName(customerId);
        ccDetails.setCardOwner(ccOwner);

        amount += transactionFee;

        String status = creditCardPayment.authorize(ccDetails, amount);
View Full Code Here

Examples of com.tuscanyscatours.payment.creditcard.CreditCardDetailsType

    public void testCreditCardPayment() {
        SCAClient client = (SCAClient)node;
        CreditCardPayment cc = client.getService(CreditCardPayment.class, "CreditCardPayment");

        ObjectFactory objectFactory = new ObjectFactory();
        CreditCardDetailsType ccDetails = objectFactory.createCreditCardDetailsType();
        ccDetails.setCreditCardType(CreditCardTypeType.fromValue("Visa"));
        PayerType ccOwner = objectFactory.createPayerType();
        ccOwner.setName("Fred");
        ccDetails.setCardOwner(ccOwner);

        try {
            System.out.println(cc.authorize(ccDetails, 100.00f));
        } catch (AuthorizeFault_Exception e) {
            System.err.println("Fault: " + e.getFaultInfo().getErrorCode());
View Full Code Here

Examples of com.tuscanyscatours.payment.creditcard.CreditCardDetailsType

    @Init
    public void init() {
        // Load the customers
        ObjectFactory factory = new ObjectFactory();
        CreditCardDetailsType cc = factory.createCreditCardDetailsType();
        PayerType john = factory.createPayerType();
        john.setName("John Smith");
        cc.setCardOwner(john);
        cc.setCreditCardNumber("1111-2222-3333-4444");
        cc.setCreditCardType(CreditCardTypeType.VISA);
        cc.setCVV2("1234");
        cc.setExpMonth(1);
        cc.setExpYear(2012);
        createCustomer("John Smith", "john@xyz.com", cc);
    }
View Full Code Here

Examples of eBLBaseComponents.apis.ebay.CreditCardDetailsType

  }

  public static final DoDirectPaymentRequestDetailsType buildDoDirectPaymentRequestDetails(HttpServletRequest _request) {
    DoDirectPaymentRequestDetailsType details = new DoDirectPaymentRequestDetailsType();
   
    CreditCardDetailsType cardDetails = new CreditCardDetailsType();
    PayerInfoType cardOwner = new PayerInfoType();
    cardOwner.setAddress(buildAddress(_request));
    if (_request.getParameter(PARAM_PAYER) != null) {
      cardOwner.setPayer(_request.getParameter(PARAM_PAYER));
    }
    PersonNameType name = new PersonNameType();
    if (_request.getParameter(PARAM_FIRST_NAME) != null) {
      name.setFirstName(_request.getParameter(PARAM_FIRST_NAME));
    }
    if (_request.getParameter(PARAM_LAST_NAME) != null) {
      name.setLastName(_request.getParameter(PARAM_LAST_NAME));
    }
    cardOwner.setPayerName(name);
    cardDetails.setCardOwner(cardOwner);
    if (_request.getParameter(PARAM_CREDIT_CARD_NUMBER) != null) {
      cardDetails.setCreditCardNumber(_request.getParameter(PARAM_CREDIT_CARD_NUMBER));
    }
    if (_request.getParameter(PARAM_CREDIT_CARD_TYPE) != null) {
      cardDetails.setCreditCardType(CreditCardTypeType.fromString(_request.getParameter(PARAM_CREDIT_CARD_TYPE)));
    }
    if (_request.getParameter(PARAM_CVV2) != null) {
      cardDetails.setCVV2(_request.getParameter(PARAM_CVV2));
    }
    if (_request.getParameter(PARAM_EXP_MONTH) != null) {
      cardDetails.setExpMonth(Integer.parseInt(_request.getParameter(PARAM_EXP_MONTH)));
    }
    if (_request.getParameter(PARAM_EXP_YEAR) != null) {
      cardDetails.setExpYear(Integer.parseInt(_request.getParameter(PARAM_EXP_YEAR)));
    }
    details.setCreditCard(cardDetails);
    if (_request.getParameter(PARAM_IP_ADDRESS) != null) {
      details.setIPAddress(_request.getParameter(PARAM_IP_ADDRESS));
    }
View Full Code Here

Examples of payment.creditcard.CreditCardDetailsType

            return "Payment failed due to " + ex.getMessage();
        } catch (Throwable t) {
            return "Payment failed due to system error " + t.getMessage();
        }

        CreditCardDetailsType ccDetails = customer.getCreditCard();

        String status;
        try {
            status = creditCardPayment.authorize(ccDetails, amount);
        } catch (AuthorizeFault_Exception e) {
View Full Code Here

Examples of payment.creditcard.CreditCardDetailsType

    @Init
    public void init() {
        // Load the customers
        ObjectFactory factory = new ObjectFactory();
        CreditCardDetailsType cc = factory.createCreditCardDetailsType();
        PayerType john = factory.createPayerType();
        john.setName("John Smith");
        cc.setCardOwner(john);
        cc.setCreditCardNumber("1111-2222-3333-4444");
        cc.setCreditCardType(CreditCardTypeType.VISA);
        cc.setCVV2("1234");
        cc.setExpMonth(1);
        cc.setExpYear(2012);
        createCustomer("John Smith", "john@xyz.com", cc);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.