ATG CERTIFICATION EXAM SampleOne 51-60 Q&A



  Question: 51

Every payment type has which two processors? (Choose two.)

A. a pipeline processor to perform the payment operations

B. a pipeline processor to inspect the PaymentStatus object

C.  a pipeline processor that calls into the CommerceManager pipeline to invoke the PaymentManager pipeline
D.  a pipeline processor that aggregates the information for performing the requested payment action and creates an XXXInfo object of the appropriate type

Answer: A, D

Question: 52

Which two statements are true? (Choose two.)

A. All the payment groups in an order must be used toward the payment of an order.

B. If an order contains only one PaymentGroup and no relationships exist, then the order cost is implicitly accounted for by that PaymentGroup.
C.  Once item costs are assigned to payment groups, the other order cost components (tax and shipping) must also be specifically assigned to payment groups.

D.  If an order contains only one PaymentGroup and a relationship exists between the PaymentGroup and the ShippingGroup, then the relationship must be ShippingAmountRemaining.
E. If an order contains one or more PaymentGroupOrderRelationship objects of type TaxAmount, then the sum of the amounts in the relationships must be equal to or greater than the total tax amount of the order to account for tax payment.


Answer: B, E

Question: 53

Which three statements are true about the credit card form of payment?(Choose three.)

A. The defaultCreditCard property specifies the user's default credit card.

B. You can use the CreateCreditCardFormHandler to add a credit card in a JSP page.
C.  In the user profile, the creditCards property is a map of the user's available credit cards.
D.  You can programmatically create a new CreditCard repository item using the PaymentGroupManager object.

Answer: A, B, C

Question: 54

Which statement about the payment process and thePaymentManager is true?

A. The OrderInfo object is passed into the PaymentManager, which invokes a payment processor to perform the action returning the PaymentStatus.
B. The PaymentGroup is passed to the PaymentManager, which invokes a processor to generate the XXXPaymentInfo for the order, returning the PaymentStatus.

C.  The PaymentGroup is passed to the PaymentManager, which invokes one processor to generate the XXXInfo, then a second processor is run to perform the actual operations returning the PaymentStatus.
D.  A list of CommerceItems is passed into the PaymentManager, which invokes its service method to create the paymentRelationship objects.

A pipeline process for the payment type is then invoked and a PaymentStatus is returned.

Answer: C

Question: 55

At what two points is an attempt made to debit all payment groups? (Choose two.)

A. once the shippingGroupHasShipped pipeline has executed

B. once all ShippingGroups are in a PENDING_DELIVERY state
C.  once all ShippingGroups are in a NO_PENDING_ACTION state

D.  once one shipping group has shipped and the fulfiller's settleOnFirstShipment is true

Answer: C, D

Question: 56

Which four are Relationship objects? (Choose four.)

A. PromotionOrderRelationship

B. SkuCommerceItemRelationship
C.  PaymentGroupOrderRelationship
D.  ShippingGroupOrderRelationship
E. PaymentGroupPromotionRelationship
F.  PaymentGroupCommerceItemRelationship
G. ShippingGroupCommerceItemRelationship
H.  PaymentGroupShippingGroupRelationship

Answer: C, F, G, H

Question: 57

If you set the enableSecurity property in the OrderLookup droplet to false, the OrderLookup will search for orders _____.

A. that belong to all users

B. that belong to the current user
C.  with secure property set to false
D.  that belong to profiles with member property set to true

Answer: A

Question: 58

Which two statements about the relationship between orders and shipping groups are true? (Choose two.)

A. All CommerceItems must be explicitly added to a ShippingGroup.

B. Specific items out of the total quantity in a CommerceItem can be associated with a given ShippingGroup.
C.  All orders must have at least one associated ShippingGroup in order to complete the out-of-the-box order validation pipelines.

D.  If the quantity in a CommerceItem is not completely covered by one or more ShippingQuantity objects, the remainder is implicitly added to the default ShippingGroup.

Answer: B, C

Question: 59

Which two statements are true? (Choose two.)

A. You can specify the default ShippingGroup in the OrderTools component.

B. The ShippingGroupOrderRelationship indicates that all the items in the order will be shipped to a single location.

C.  In an order, the ShippingGroupCommerceItemRelationship specifies where a set of commerce items will be shipped.

D.  In any given order, the number of ShippingGroup objects will never be greater than the number of CommerceItem objects.
E. You can prevent commerce items from being added to types of shipping groups by using the shippingGroupsAllowed property on the sku item descriptor.

Answer: A, C

Question: 60

Which two properties can manipulate quantities in an order from a JSP? (Choose two.)

A. Order.quantity

B. CommerceItem.quantity
C.  CommerceItemRelationship.quantity
D.  PaymentGroupCommerceItemRelationship.quantity
E. ShippingGroupCommerceItemRelationship.quantity

Answer: B, E

ATG 150 MULTIPLE CHOICE QUESTIONS LINKS & INTERVIEW QUESTION'S: 
 1-10 |  11-20 | 21-30 | 31-40 | 41-50 | 51-60 | 61-70 | 71-80 | 81-90 | 91-100 | 101-110 |  111-120 |  121-130  | 131-140 | 141-150 | ATG INTERVIEW Q&A's .

No comments:

Post a Comment

Featured Post

H1B Visa Stamping at US Consulate

  H1B Visa Stamping at US Consulate If you are outside of the US, you need to apply for US Visa at a US Consulate or a US Embassy and get H1...