Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modified sample code to accomodate customized env run #62

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,24 @@
import net.authorize.cim.Result;
import net.authorize.cim.TransactionType;
import net.authorize.cim.ValidationModeType;
import net.authorize.sample.SampleCodeTest.*;

//author @krgupta
public class CreateCustomerPaymentProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);

if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
merchantAuthenticationType.setTransactionKey(transactionKey);
ApiOperationBase.setMerchantAuthentication(merchantAuthenticationType);

//private String getPaymentDetails(MerchantAuthenticationType merchantAuthentication, String customerprofileId, ValidationModeEnum validationMode) {
//private String getPaymentDetails(MerchantAuthenticationType merchantAuthentication, String customerprofileId, ValidationModeEnum validationMode) {
CreateCustomerPaymentProfileRequest apiRequest = new CreateCustomerPaymentProfileRequest();
apiRequest.setMerchantAuthentication(merchantAuthenticationType);
apiRequest.setCustomerProfileId(customerProfileId);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package net.authorize.sample.CustomerProfiles;

import net.authorize.Environment;
import net.authorize.sample.SampleCodeTest.*;
import net.authorize.api.contract.v1.*;
import java.math.BigDecimal;
import net.authorize.api.controller.CreateCustomerProfileController;
Expand All @@ -10,7 +11,10 @@ public class CreateCustomerProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String eMail) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,16 @@
import net.authorize.api.controller.CreateCustomerProfileFromTransactionController;
import net.authorize.api.controller.CreateTransactionController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class CreateCustomerProfileFromTransaction {

public static ANetApiResponse run(String apiLoginId, String transactionKey, Double amount, String email) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,16 @@
import java.math.BigDecimal;
import net.authorize.api.controller.CreateCustomerShippingAddressController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class CreateCustomerShippingAddress {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.DeleteCustomerPaymentProfileController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class DeleteCustomerPaymentProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId,
String customerPaymentProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.DeleteCustomerProfileController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class DeleteCustomerProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.DeleteCustomerShippingAddressController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class DeleteCustomerShippingAddress {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId,
String customerAddressId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.GetHostedProfilePageController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class GetAcceptCustomerProfilePage {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.GetCustomerPaymentProfileController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class GetCustomerPaymentProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId,
String customerPaymentProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,16 @@
import net.authorize.api.contract.v1.*;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.*;
import net.authorize.sample.SampleCodeTest.*;

public class GetCustomerPaymentProfileList
{
public static ANetApiResponse run(String apiLoginId,String transactionKey)
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

// Giving the merchant authentication information
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.GetCustomerProfileController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class GetCustomerProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.GetCustomerProfileIdsController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class GetCustomerProfileIds {

public static ANetApiResponse run(String apiLoginId, String transactionKey) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.GetCustomerShippingAddressController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class GetCustomerShippingAddress {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId,
String customerAddressId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,16 @@
import net.authorize.api.contract.v1.*;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.UpdateCustomerPaymentProfileController;
import net.authorize.sample.SampleCodeTest.*;

public class UpdateCustomerPaymentProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId, String customerPaymentProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,16 @@
import net.authorize.api.contract.v1.*;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.UpdateCustomerProfileController;
import net.authorize.sample.SampleCodeTest.*;

public class UpdateCustomerProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,16 @@
import net.authorize.api.contract.v1.*;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.UpdateCustomerShippingAddressController;
import net.authorize.sample.SampleCodeTest.*;

public class UpdateCustomerShippingAddress {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileID, String customerAddressId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,16 @@
import net.authorize.api.contract.v1.*;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.api.controller.ValidateCustomerPaymentProfileController;
import net.authorize.sample.SampleCodeTest.*;

public class ValidateCustomerPaymentProfile {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String customerProfileId, String customerPaymentProfileId) {

ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,17 @@
import net.authorize.api.controller.CreateTransactionController;
import net.authorize.api.controller.UpdateHeldTransactionController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class ApproveOrDeclineHeldTransaction {

public static ANetApiResponse run(String apiLoginId, String transactionKey, String transactionId) {

//Common code to set for all requests
ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,17 @@
import net.authorize.api.controller.GetSettledBatchListController;
import net.authorize.api.controller.GetUnsettledTransactionListController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

//author @krgupta
public class GetHeldTransactionList{

public static ANetApiResponse run(String apiLoginId, String transactionKey) {
ApiOperationBase.setEnvironment(Environment.SANDBOX);

if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
merchantAuthenticationType.setName(apiLoginId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,16 @@
import net.authorize.api.contract.v1.*;
import net.authorize.api.controller.CreateTransactionController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class CreateAnAcceptTransaction
{
public static ANetApiResponse run(String apiLoginId, String transactionKey)
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

// Giving the merchant authentication information
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType() ;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,15 @@
import net.authorize.api.contract.v1.*;
import net.authorize.api.controller.CreateTransactionController;
import net.authorize.api.controller.base.ApiOperationBase;
import net.authorize.sample.SampleCodeTest.*;

public class CreateAnAndroidPayTransaction {
public static ANetApiResponse run(String apiLoginId, String transactionKey) {
ApiOperationBase.setEnvironment(Environment.SANDBOX);

if ( null == ApiOperationBase.getEnvironment() )
{
ApiOperationBase.setEnvironment(Environment.SANDBOX);
}

// Giving the merchant authentication information
MerchantAuthenticationType merchantAuthenticationType = new MerchantAuthenticationType();
Expand Down
Loading