@@ -12,12 +12,12 @@ def create_customer_payment_profile(customerProfileId = '1813343337')
1212 # Build the payment object
1313 payment = PaymentType . new ( CreditCardType . new )
1414 payment . creditCard . cardNumber = '4111111111111111'
15- payment . creditCard . expirationDate = '2035 -05'
15+ payment . creditCard . expirationDate = '2045 -05'
1616
1717 # Build an address object
1818 billTo = CustomerAddressType . new
19- billTo . firstName = "Jerry"
20- billTo . lastName = "Johnson"
19+ billTo . firstName = "Jerry" + ( 0 ... 8 ) . map { ( 65 + rand ( 26 ) ) . chr } . join
20+ billTo . lastName = "Johnson" + ( 0 ... 8 ) . map { ( 65 + rand ( 26 ) ) . chr } . join
2121 billTo . company = "Souveniropolis"
2222 billTo . address = "14 Main Street"
2323 billTo . city = "Pecan Springs"
@@ -38,15 +38,15 @@ def create_customer_payment_profile(customerProfileId = '1813343337')
3838 request = CreateCustomerPaymentProfileRequest . new
3939 request . paymentProfile = paymentProfile
4040 request . customerProfileId = customerProfileId
41- request . validationMode = ValidationModeEnum ::LiveMode
41+ request . validationMode = ValidationModeEnum ::LiveMode
4242
4343 response = transaction . create_customer_payment_profile ( request )
4444
4545 if response != nil
4646 if response . messages . resultCode == MessageTypeEnum ::Ok
4747 puts "Successfully created a customer payment profile with id: #{ response . customerPaymentProfileId } ."
4848 else
49- puts response . messages . messages [ 0 ] . code
49+ puts response . messages . messages [ 0 ] . code
5050 puts response . messages . messages [ 0 ] . text
5151 puts "Failed to create a new customer payment profile."
5252 end
0 commit comments