I may not state my question well. I thought my question is nothing to do with the SO. My problem happens when I am trying to receive a purchase order. There is no SO involved in this case, and this is NOT a case of drop shipping. The only thing I am trying to do is create a purchase order and try to receive the order with "ship if capture failed" turned on. The exception says the capture on credit card is failed. If the purchase order do need a payment method, please let me know which page I can provide it. I want to provide my purchase order an offline payment.

William


Quoting BJ Freeman <[EMAIL PROTECTED]>:

I will look at this more, a little later.

here is what I see. you received the item that is on an Purchage order,
that works.
now the Sales order is being processed (capture), since it is complete.
Now there is one of two senarios
1) the payments routines that are in the same OrderServices.java don't
distinquish between PO and SO
2) The SO is being process after the PO is completed
if #2 is true then
if you are using a CC processor that does not follow the return parms
then the
captureOrderPayments fails.
so either you need to:
1) remove the CC entries from the product store if they are using the
default services
2) put in CC services and patch to return appropriate info
3) remove the CC services completely.

[EMAIL PROTECTED] sent the following on 10/26/2008 7:05 AM:
Thank you for your response.  But my question is a PO only question.  It
is nothing to do with the SO.  Sales Orders work fine for me. I do have
all credit settings for SO.  But I am getting problem on receiving PO
(Purchase Order).

Thanks

William

Quoting BJ Freeman <[EMAIL PROTECTED]>:

looks like your using the testcapture, for your SO order.
this is meant for demo only.
you need to have a payment setup for orders(not Purchase orders)
https://demo.hotwaxmedia.com/catalog/control/EditProductStorePaySetup?productStoreId=9000

The Test services do not support the return values.
look in the user ML archive for
9/26/2008 12:07 AM
subject:Re: Could you please tell me the reason for this problem

[EMAIL PROTECTED] sent the following on 10/25/2008 3:51 PM:
Hi,

I create a purchase order and try to click "Quick Receive Purchase
Order" to receive it.  But I got an exception, if the "Ship if capture
fail" option is turned on in product store.

The exception is "Error trying to begin transaction, could not process
method: The current transaction is marked for rollback, not beginning a
new transaction and aborting current operation; the rollbackOnly was
caused by: Error in Service [captureOrderPayments]: Cannot ship order
because credit card captures were unsuccessful calling service
balanceInventoryItems in receiveInventoryProduct".

I don't see anywhere I can give this purchase an payment method.  Since
all my purchase orders will be paid by offline payment, can anyone
please tell me how to solve this ?

William










Reply via email to