@@ -16,8 +16,8 @@ def create_customer_payment_profile(customerProfileId = '1813343337')
16
16
17
17
# Build an address object
18
18
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
21
21
billTo . company = "Souveniropolis"
22
22
billTo . address = "14 Main Street"
23
23
billTo . city = "Pecan Springs"
@@ -38,15 +38,15 @@ def create_customer_payment_profile(customerProfileId = '1813343337')
38
38
request = CreateCustomerPaymentProfileRequest . new
39
39
request . paymentProfile = paymentProfile
40
40
request . customerProfileId = customerProfileId
41
- request . validationMode = ValidationModeEnum ::LiveMode
41
+ request . validationMode = ValidationModeEnum ::LiveMode
42
42
43
43
response = transaction . create_customer_payment_profile ( request )
44
44
45
45
if response != nil
46
46
if response . messages . resultCode == MessageTypeEnum ::Ok
47
47
puts "Successfully created a customer payment profile with id: #{ response . customerPaymentProfileId } ."
48
48
else
49
- puts response . messages . messages [ 0 ] . code
49
+ puts response . messages . messages [ 0 ] . code
50
50
puts response . messages . messages [ 0 ] . text
51
51
puts "Failed to create a new customer payment profile."
52
52
end
0 commit comments