Forum OpenACS Q&A: Response to Payment Service Contract available

Collapse
Posted by jay he on
Bart. I think Payflowpro package works. I used the credit card number 4003010123456780 you gave me and set ActionOnPartialAVS as success. The result is my qmail error. If I turn off ActionOnPartialAVS, the result is creditcard-correction page. Here is the error log for ActionOnPartialAVS as success:
[08/Jun/2002:00:22:08][8860.7176][-conn4-] Error: POST /ecommerce/finalize-order  couldn't execute "/var/qmail/bin/qmail-inject": no such file or directory
    while executing
"open "| /var/qmail/bin/qmail-inject -h -f$from" "w""
    (procedure "qmail" line 20)
    invoked from within
"qmail $email_to $from $email_subject $email_body $extra_headers"
    (procedure "ec_sendmail_from_service" line 15)
    invoked from within
"ec_sendmail_from_service "$email" "$email_from" "$email_subject" "$email_body""
    (procedure "ec_email_new_order" line 71)
    invoked from within
"ec_email_new_order $order_id"
    invoked from within
"if {$hard_goods_cost > 0} {

    # The order contains hard goods that come at a cost.

    if {$soft_goods_cost > 0} {

        # The order contains both ha..."
    ("uplevel" body line 222)
    invoked from within
"uplevel {
          ad_page_contract {

    This script will:

    (1) put this order into the 'confirmed' state
    (2) try to authorize the user's cred..."
    (procedure "code::tcl::/web/birdnotes/packages/ecommerce/www/finaliz..." line 2)
    invoked from within
"code::tcl::$__adp_stub"
    invoked from within
"if { [file exists $__adp_stub.tcl] } {

      # ensure that data source preparation procedure exists and is up-to-date
      adp_init tcl $__adp_stub
..."
    ("uplevel" body line 3)
    invoked from within
"uplevel {

    if { [file exists $__adp_stub.tcl] } {

      # ensure that data source preparation procedure exists and is up-to-date
      adp_init t..."
    (procedure "adp_prepare" line 3)
    invoked from within
"adp_prepare "
    (procedure "template::adp_parse" line 30)
    invoked from within
"template::adp_parse [file root [ad_conn file]] {}"
    (procedure "adp_parse_ad_conn_file" line 7)
    invoked from within
"$handler"
    ("uplevel" body line 2)
    invoked from within
"uplevel $code"
    invoked from within
"ad_try {
        $handler
      } ad_script_abort val {
        # do nothing
      }"
    invoked from within
"rp_serve_concrete_file [ad_conn file]"
    (procedure "rp_serve_abstract_file" line 60)
    invoked from within
"rp_serve_abstract_file "$root/$path""
    ("uplevel" body line 2)
    invoked from within
"uplevel $code"
    invoked from within
"ad_try {
        rp_serve_abstract_file "$root/$path"
        set tcl_url2file([ad_conn url]) [ad_conn file]
        set tcl_url2path_info([ad_conn url]) [ad_conn path_inf..."
[08/Jun/2002:00:22:38][8860.2051][-sched-] Notice: Running scheduled proc search_indexer...
[08/Jun/2002:00:22:38][8860.2051][-sched-] Warning: APM: FtsEngineDriver does not exist
[08/Jun/2002:00:22:38][8860.2051][-sched-] Notice: Querying '
        select object_id, date, event
        from search_observer_queue
        order by date asc;'
[08/Jun/2002:00:22:38][8860.2051][-sched-] Notice: dbinit: sql(localhost::birdnotes): '
        select object_id, date, event
        from search_observer_queue
        order by date asc
    '
[08/Jun/2002:00:22:38][8860.2051][-sched-] Notice: Done running scheduled proc search_indexer.

I will install qmail first before I can really get this package work for me.

Thanks

Jay